> This is Payabli documentation. For a complete page index, fetch https://docs.payabli.com/llms.txt — append .md to any page URL for lightweight markdown. For section-level indexes, query parameters, and other AI-optimized access methods, see https://docs.payabli.com/ai-agents.md

# Developer tools and resources

> Explore the SDKs and tools available for developers

These developer tools aim to simplify the development experience and make Payabli the easiest payments platform to integrate with. Browse the API reference, SDKs, example applications, CLI tools, and AI-assisted development resources to help you integrate with Payabli.

## API reference

The Payabli API reference provides comprehensive documentation for all Payabli API endpoints, including request and response formats, parameters, and example code snippets.

* [API overview](/developers/api-reference/api-overview) — Learn about authentication, environments, rate limits, and best practices for using the Payabli APIs
* [API changelog](/changelog/api-changelog) — See the latest updates and changes to the Payabli API.

### OpenAPI specification

Download the full Payabli OpenAPI specification for use with API clients, code generators, or AI coding tools.

Download OpenAPI spec

## SDKs

The Payabli SDKs offer libraries and tools for various programming languages to help you integrate with Payabli's APIs. Each SDK includes documentation, examples, and utilities to streamline your development process.

* [Use the C# SDK](/developers/platform-sdk-csharp-guide) — Learn how to install and use the C# SDK to develop apps
* [Use the Go SDK](/developers/platform-sdk-go-guide) — Learn how to install and use the Go SDK to develop apps
* [Use the Java SDK](/developers/platform-sdk-java-guide) — Learn how to install and use the Java SDK to develop apps
* [Use the PHP SDK](/developers/platform-sdk-php-guide) — Learn how to install and use the PHP SDK to develop apps
* [Use the Python SDK](/developers/platform-sdk-python-guide) — Learn how to install and use the Python SDK to develop apps
* [Use the Ruby SDK](/developers/platform-sdk-ruby-guide) — Learn how to install and use the Ruby SDK to develop apps
* [Use the Rust SDK](/developers/platform-sdk-rust-guide) — Learn how to install and use the Rust SDK to develop apps
* [Use the TypeScript SDK](/developers/platform-sdk-typescript-guide) — Learn how to install and use the TypeScript SDK to develop apps

## MCP server

The Payabli Model Context Protocol (MCP) server connects your AI agents to Payabli's documentation and SDK references.

#### [Use the Payabli MCP server](/developers/platform-developer-mcp)

Learn how to use the Payabli MCP server to integrate with AI workflows

## Agent Skills

Payabli Agent Skills load Payabli-specific procedural knowledge into your coding agent as it writes integration code.

#### [Use Payabli Agent Skills](/developers/platform-developer-agent-skills)

Install Payabli's Agent Skills so your coding agent can build integrations

## Example apps and demo code

We maintain a collection of example applications and demo code to help you get started with Payabli.

### Boarding examples

#### [Boarding application example](https://github.com/payabli/examples/tree/main/boarding)

A simple application that shows how to drive merchant boarding using the Payabli API.

### Embedded components

These demos and examples showcase how to use Payabli's embedded components in various frameworks and workflows.

* [Temporary token flow demo](https://github.com/payabli/examples/tree/main/temp-token) — A demo application that shows how to use the temporary token flow with embedded components for sophisticated payment flows.
* [Vue.js integration example](https://github.com/payabli/examples/tree/main/vue-integration) — A simple Vue.js application that shows how to integrate Payabli's embedded payment components.
* [React integration example](https://github.com/payabli/examples/tree/main/react-integration) — A simple React application that shows how to integrate Payabli's embedded payment components.
* [React Native integration example](https://github.com/payabli/examples/tree/main/react-native) — A simple React Native application that shows how to integrate Payabli's embedded payment components.

## Other tools and resources

These other tools can help you use Payabli's APIs more effectively.

* [Postman collection](/developers/platform-postman-collection) — Download a Payabli Postman collection to get testing fast
* [Query CLI app](/developers/platform-developer-query-cli) — Set up and use Payabli's Query CLI app to run queries against your Payabli data
* [Subscription utility code](/guides/pay-in-developer-subscriptions-utilities) — Use example code to enhance your subscription management via the API