S-IMSY Reporting API
v1.0 OpenAPI 3.0
Dashboard

S-IMSY Reporting API

RESTful API for accessing tenant-scoped reporting data including usage records, active bundles, bundle instances, and endpoint information. All data is automatically scoped to your tenant via Cloudflare Access service tokens.

BASE URL https://simsy-reporting-api.jim-42e.workers.dev/api/v1

Authentication

All requests must include Cloudflare Access service token headers. Your tenant is automatically identified from the token.

# Required headers for all requests
CF-Access-Client-Id: <your-client-id>
CF-Access-Client-Secret: <your-client-secret>
Content-Type: application/json

Usage Reports

Active Bundles

Bundle Instances

Endpoints

Data Export

Rate Limiting

API requests are rate-limited to 100 requests per minute per tenant. Export operations count as 5 requests. Rate limit headers are included in all responses:

X-RateLimit-Limit: 100 · X-RateLimit-Remaining: 95 · X-RateLimit-Reset: 1696156800

Error Codes

400 Bad Request — Invalid parameters
401 Unauthorized — Invalid or missing token
403 Forbidden — Token valid but no tenant access
429 Rate Limited — Too many requests
500 Server Error — Internal processing error
504 Timeout — Query took too long