Skip to main content
The PostOnce Public API uses a consistent response envelope across resources.

Success responses

Successful responses return a data object:
List responses may also include meta:

Error responses

Errors return an error object:
Some errors include details:

Idempotency

Use Idempotency-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
This lets clients retry safely without creating duplicate post jobs.