# Payout API

This section covers technical details of the Payout API. It contains functional examples of the requests and important observations to be taken into account during integration.

{% hint style="success" %}

* All calls to the Payout API use HTTP POST Request.
* All calls to the Payout API should with JSON body parameters.
* All calls to the Payout API will return JSON responses, including errors.&#x20;
  {% endhint %}

## Content

* [**Environment**](https://docs.pagsmile.com/payout/env)
  * Sandbox environment vs Production.
* [**Security**](https://docs.pagsmile.com/payout/security)
  * How to make safe payment request.
* [**Submit a payout**](https://docs.pagsmile.com/payout/submit-a-payout)
  * Learn how to submit a payout.
* [**Payout Dry-Run**](https://docs.pagsmile.com/payout/payout-dryrun)
  * A simulation(dry run) for payout.
* [**Notification**](https://docs.pagsmile.com/payout/notification)
  * Receiving a notification. When and how.
* [**Checkout Page**](https://docs.pagsmile.com/payout/checkout-page)
  * How to submit a checkout page.
* [**Account Balance**](https://docs.pagsmile.com/payout/account-balance)
  * How to get your payout account balance in Pagsmile.
* [**Payout Status**](https://docs.pagsmile.com/payout/payout-status)
  * Get a certain payout status.
* [**Payout List**](https://docs.pagsmile.com/payout/payout-list)
  * Get payout list within a certain period, max 31days.
* [**Payout Detail**](https://docs.pagsmile.com/payout/payout-detail)
  * Get a certain payout detail.
* [**Bank Code**](https://docs.pagsmile.com/payout/banklist)
  * Find bank code here.
* [**API Code**](https://docs.pagsmile.com/payout/api-code)
  * Pagsmile Payout API Code
