RESTful API with predictable resource-oriented URLs, JSON responses, and standard HTTP methods. Build powerful integrations in minutes.
curl -X GET "https://ams1.hkus2.s4s.host/api/v1/members" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"
import requests
r = requests.get(
"https://ams1.hkus2.s4s.host/api/v1/members",
headers={"Authorization": "Bearer YOUR_API_KEY"}
)
print(r.json())
const res = await fetch(
"https://ams1.hkus2.s4s.host/api/v1/members",
{ headers: { "Authorization": "Bearer YOUR_API_KEY" } }
);
const data = await res.json();
console.log(data);
$response = Http::withToken('YOUR_API_KEY')
->get('https://ams1.hkus2.s4s.host/api/v1/members');
$data = $response->json();
print_r($data);
All API requests require authentication via a Bearer token. Generate your API key from the dashboard under Settings โ API Keys.
Header Format:
Authorization: Bearer ams_live_xxxxxxxxxxxxxxxxxxxx
Two Key Types:
CRUD operations for member profiles, categories, and lifecycle.
Event creation, registration, check-in, and analytics.
Invoices, payments, refunds, and financial reports.
AI document processing, upload, extract, and classify.
Tri-mode chat messages, channels, and webhooks.
Job board postings, applications, and AI matching.
RFP marketplace, sealed bids, and vendor management.
Rate limit headers are included in every response: X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset
pip install ams-platform
npm install @ams/sdk
composer require ams/sdk-php
gem install ams-platform
Get your API key and start integrating in minutes