Response Codes

HTTP Status Code

Here's a comprehensive breakdown of all WoodCore client and server-side response codes. We are sure you are already family with this.

CodeResponse TypeDescription
200OKEverything worked as expected.
202Data Extraction Pending.The data extraction process is ongoing in the background. At this point your flow must change to async using the webhook events.
204No Data ExtractedThe account does not have any data for the reporting period requested.

Note: Filters that result in empty data on extracted periods returns an empty array with 200 response code.
400Bad RequestThe request was unacceptable, often due to missing a required parameter.
401UnauthorizedNo valid API keys or access token provided.
403ForbiddenThe API key doesn't have permissions to perform the request or not supported on current billing plan.
404Resource Not FoundThe requested resource doesn't exist.
409ConflictThe request conflicts with another request.
429Too much requestsToo many requests hit the API too quickly. We recommend an exponential backoff of your requests.
500Server ErrorAn unexpected error and could not process your request.
502Bad GatewayInvalid response received from server.
503Service UnavailableWoodCore is temporarily offline for maintenance. Please try again later.
504Server TimeoutThe request timed out from the server.