API Documentation
Comprehensive guide to integrating SecureEscrow into your application
Getting Started
Quick start guide
API Reference
Full endpoint docs
Webhooks
Real-time events
Security
Authentication
Authentication
Secure your API requests with authentication tokens
All API requests require authentication using your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY
Content-Type: application/jsonExample request:
curl https://api.secureescrow.com/v1/transactions \
-H "Authorization: Bearer sk_live_..." \
-H "Content-Type: application/json" \
-d '{'amount": 1000, "currency": "USD"}'API Endpoints
Available endpoints for your integration
POST
/api/v1/transactionsCreate a new escrow transaction
GET
/api/v1/transactions/:idGet transaction details
PUT
/api/v1/transactions/:id/releaseRelease funds from escrow
GET
/api/v1/users/:idGet user information
POST
/api/v1/webhooksCreate webhook endpoint
GET
/api/v1/webhooksList all webhooks
Official SDKs
Use our SDKs for faster integration
Node.js
npm install @secureescrow/nodePython
pip install secureescrowPHP
composer require secureescrow/php