# Introduction

## Integrations

How It Works
Learn how Pigello integrations are structured.

How **versions**, **activation levels**, **permissions**, **activation variables** and more works.

Setting up an application
Register an application in the **Developer Portal**, get it **published**, and **generate credentials** for development and testing.

Webhooks integration
Learn how the Webhook integration works, and about it's configuration and lifecycle.

PK Mapping
Map primary keys between Pigello and other systems.

Learn about **generic M:N mappings**, the **sync locking**, and visibility across services.

Event Logs
Use Event Logs to **backfill** event-driven integrations or sync **schedule-based** integrations.

Query entities created, updated, or deleted in a time window and only collect data for those entities.

## Core API

API Overview
Get an overview about how the **API is structured**, and **common rules** that applies accross endpoints functionality.

API Applications
View all applications within the API