# Platform Structure

### Platform Structure

![](/files/-MgzhgAAt79aQ9g1ITLe)

The Pandium platform equips businesses with the required infrastructure to efficiently launch native integrations. Pandium includes prebuilt authentication via our [Connectors ](https://docs.pandium.com/getting-started/key-terminology#connector)and secrets management to facilitate system-to-system authentication.

Pandium supports both public and private APIs and allows full utilization of the target system's API for integration development. SFTP or even direct database connections can also be used to build integrations using Pandium, if granted the necessary access.

Developers create custom business logic (ETL) to craft integration configurations and sync options that align with specific requirements. Connecting their repository to Pandium automates building, [release](https://docs.pandium.com/quick-start/key-terminology#release), and versioning processes.

Within Pandium's UI, sync and configuration options are surfaced and accessible, and authentication is handled through pre-built connectors.

Our platform allows users to select specific flows or integration versions for deployment, streamlining integration CI/CD management via a [source control](https://docs.pandium.com/build/source-control) process that connects repositories to the platform.

This approach facilitates the reuse of connectors, versions, and configurations. Speeding up deployment of future integrations for different customers or [tenants](https://docs.pandium.com/getting-started/key-terminology#tenant).

Pandium also lets users modify or update integration configurations as needed through the App/Script in the repository.

### The Pandium YAML

The PANDIUM.yaml takes the business logic that specifies the sync and configuration options and surfaces them on the Pandium UI where they can be used to deploy customer-specific integrations. Optionally, these sync & configurations options can be shown to customers via the Pandium In-App Marketplace.

Learn more about the Pandium.yaml [here](https://docs.pandium.com/build/anatomy-of-an-integration/pandium.yaml-spec).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.pandium.com/getting-started/readme-1/platform-structure.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
