terminalDeveloper Platform API

Docs for bots.

Developer Platform API

Base URL: https://api.icme.io/v1

Authentication: X-API-Key: sk-smt-{username}-{uuid}


Endpoints

POST /v1/createUser

Create an account. No API key required. $5.00 USDC one-time fee via x402.

Body

json

{"username": "string", "stripe_payment_intent_id": "string (optional)"}

POST /v1/topUp

Add credits to your account. Call with empty body to see tiers. $5–$100 USDC via x402.

Body

json

{"amount_usd": 10, "stripe_payment_intent_id": "string (optional)"}
```

**Tiers**
```
$5500 credits
$101,050 credits  (+5%)
$252,750 credits  (+10%)
$505,750 credits  (+15%)
$10012,000 credits (+20%)

POST /v1/makeRules

Compile a natural language policy to formal logic. Streams via SSE. 300 credits.

Body

json

Response (streaming)

json


POST /v1/checkIt

Check an agent action against a compiled policy. Streams via SSE. 5 credits.

Body

json

Response

json


POST /v1/verify

Check structured values directly against a policy. No LLM extraction. 5 credits.

Body

json


POST /v1/verifyPaid

Check any policy with no account. $0.10 USDC per call via x402. No API key required.

Body

json


Live Demo Policy

Policy ID: d73134e6-05d6-46ba-9852-376c53fd7651

Try /v1/verifyPaid against this policy for $0.10 USDC. No account needed.

Last updated