Adullam REST API Overview
The Adullam REST API provides a comprehensive set of endpoints to interact with the Adullam platform. This documentation covers various APIs available for managing payments, payouts, checkout sessions, and more. Each API section includes details about the endpoints, request parameters, and response formats.Start with Authentication API
Get started with the Adullam SDKs for your preferred programming language.
Available Features
Authentication API
Authenticate and authorize API requests using API keys or OAuth.
Get Token API
Obtain access tokens for authenticating API requests.
Checkout Sessions API
Create and manage checkout sessions for processing payments.
Payout API
Manage and automate payouts to users or vendors.
WebHook API
Set up and manage webhooks to receive real-time notifications about events.
Authentication
All API requests require authentication using an API key. Include the API key in the request headers as follows:Error Handling
The Adullam REST API uses standard HTTP status codes to indicate the success or failure of an API request. Common status codes include:200 OK: The request was successful.400 Bad Request: The request was invalid or malformed.401 Unauthorized: Authentication failed or was not provided.404 Not Found: The requested resource was not found.500 Internal Server Error: An error occurred on the server.
Rate Limiting
To ensure fair usage, the Adullam REST API enforces rate limits on the number of requests that can be made within a specific time frame. If you exceed the rate limit, you will receive a429 Too Many Requests response.