Success responses
Successful responses return adata object:
meta:
Error responses
Errors return anerror object:
details:
Status code patterns
200for successful reads and updates201for successful creates when applicable401for missing or invalid API keys403for scope and plan limit enforcement404for missing resources409for idempotency conflicts and state conflicts422for invalid payloads
Idempotency
UseIdempotency-Key on POST /v1/posts when retrying create requests.
- Same key + same request body returns the stored result
- Same key + different request body returns
409
