Skip to content
Go To Dashboard

REST API Introduction

The Sapiom REST API provides programmatic access to transaction management, payment authorization, and usage tracking.

All API endpoints are authenticated using Bearer tokens.

Terminal window
Authorization: Bearer YOUR_API_KEY
https://api.sapiom.ai/v1

The API implements rate limiting to ensure fair usage:

  • 100 requests per minute for standard endpoints
  • 1000 requests per minute for transaction queries

All responses are returned in JSON format with appropriate HTTP status codes.

{
"data": { ... },
"status": "success"
}
{
"error": {
"code": "error_code",
"message": "Human readable error message"
},
"status": "error"
}

Explore the available endpoints in the sidebar.