Docs
Workspace

The OpenAPI document

GEThttps://api.norreach.app/v1/openapi.json

This API as an OpenAPI 3.1 document, generated from the same definitions the server runs. Import it into your tools or generate a client from it.

Any keyOperation id: get_openapi
GET/openapi.json
curl -X GET "https://api.norreach.app/v1/openapi.json" \
  -H "Authorization: Bearer $NORREACH_API_KEY"
The OpenAPI document
{
  "openapi": "3.1.0",
  "info": {
    "title": "NorReach API",
    "version": "1.0.0"
  },
  "paths": {}
}

Authorizations

Authorizationstringheaderrequired

Bearer authentication: send Authorization: Bearer <key>, with an API key or an OAuth access token. Any valid key works. API keys and scopes

Response

200application/json— The OpenAPI document

openapi"3.1.0"required

Errors

Errors are application/problem+json with a stable code.

StatusCodeMeaning
400bad_requestThe request couldn't be read.
400unknown_fieldThe request has a field this operation doesn't know.
401unauthorizedA valid API key is required.
403insufficient_scopeThis API key doesn't have the scope this operation needs.
403feature_not_enabledThe API isn't switched on for this workspace.
429rate_limitedToo many requests. Slow down and try again.
500server_errorSomething went wrong on our side.
503unavailableThe API isn't available right now. Try again shortly.