free-public-rest-apislisted
Install: claude install-skill aisenseapi/aisense-free-public-rest-apis
# Free Public REST APIs - AI SENSE AS
**Base URL:** `https://aisenseapi.com/services/v1`
No account or API key. Queue operations require the role token issued at creation. Hosted by AI SENSE AS, Oslo.
This guide combines source-checked contracts with dated production observations.
Queue REST checks and 28-tool MCP discovery were verified in production on 9 September 2026.
Start with [AGENT-GUIDE.md](AGENT-GUIDE.md) to choose tools, then
[AGENT-QUICKSTART.md](AGENT-QUICKSTART.md) for a complete Queue workflow and
retry decisions.
---
## Read this before calling anything
Three service-wide behaviours will bite you if you assume the usual conventions.
**1. The response key is named after the endpoint.** There is no generic `data`
or `result` wrapper. `/md5_hash` returns `md5_hash`. `/ping` returns `ping`.
`/random_color` returns `random_color`. `/health` returns `microtimestamp`, not
`timestamp`. Never guess - the table at the bottom lists every key.
**2. Errors usually use `{"error": "message"}` with a non-2xx HTTP status.**
Check both the status and the `error` field. The legacy wallet-generation
handlers can return an error object with HTTP 200. Workflow endpoints use
non-2xx statuses, including 409 for conflicts and 410 for an expired record
that has not yet been removed. Once removed, the same ID returns 404. Unknown
routes also return 404. Consult each endpoint for its additional errors.
**3. Not everything is JSON.** `base64_decode`, `base58_decode` and
`base32_d