# API Integration

- [Introduction](/api-integration/introduction.md): Integrate PayRam’s APIs to seamlessly accept crypto payments and automate on-chain payouts from your own platform.
- [Payments API](/api-integration/payments-api.md)
- [Create Payment](/api-integration/payments-api/create-payment.md): In this section, you’ll learn how to create a payment link using the PayRam API for customers to make payments easily.
- [Fetch Tickers](/api-integration/payments-api/fetch-tickers.md): In this section, you’ll learn how to fetch all supported tickers using the PayRam API, allowing you to display real-time token and blockchain options available for user payments.
- [Get Blockchain Currencies](/api-integration/payments-api/get-blockchain-currencies.md): In this section, you’ll learn how to fetch all available blockchain deposit options for a specific payment using its reference\_id.
- [Assign Deposit Address](/api-integration/payments-api/assign-deposit-address.md): In this section, you’ll learn how to assign a static deposit address to a user for a given blockchain family.
- [Payment Status](/api-integration/payments-api/payment-status.md): In this section, you’ll learn how to fetch the current payment status for a specific transaction using its reference\_id.
- [Webhook](/api-integration/payments-api/webhook.md)
- [Payouts APIs](/api-integration/payouts-apis.md)
- [Create Payouts](/api-integration/payouts-apis/create-payouts.md): In this section, you’ll learn how to create a payout in PayRam to send funds directly to a recipient’s wallet on the selected blockchain.
- [Payouts Status](/api-integration/payouts-apis/payouts-status.md): In this section, you’ll learn how to check the current payout status using a specific withdrawal ID.
- [GET All Payouts](/api-integration/payouts-apis/get-all-payouts.md): In this section, you’ll learn how to retrieve all payout records from your PayRam server, including their details and current statuses.
