Error codes

StatusMeaning
400 or 422The request or one of its parameters is invalid.
401The token is missing, invalid, expired, or unknown.
403The client is disabled or the effective scope is insufficient.
404The route or organization-scoped resource was not found.
405The HTTP method is not supported for the public resource.
409The operation conflicts with the current saved state or lifecycle state.
413The request body exceeds the 256 KiB public machine-interface limit.
429A request budget was exceeded. Respect Retry-After.
500An unexpected server error occurred.
502A required upstream service failed to complete the operation.
503Authentication or a required service is temporarily unavailable. Respect Retry-After when present.

For MCP tool calls, authenticated read/compute budget exhaustion is returned as a tool error with retry guidance. Transport or authentication-budget exhaustion can instead be returned as HTTP 429.

Public REST responses include an X-Request-Id. Include that value when asking Filemark to investigate a failed request. Do not include credentials or access tokens.

Filemark | Error Codes