Skip to content

Discovery

Connectivity check

api:discovery
Request exampleNo request body
curl https://api.rieckflow.com/v1 \
-H "Authorization: Bearer $RIECK_API_KEY"
200 API version, organisation id and the key’s scopes.application/json
Response fields 3
FieldTypeDescription
data.apiVersionstringCurrent path-version of the API.
data.organizationIduuidOrganisation authenticated by the API key.
data.scopesstring[]Scopes granted to the current key.
Possible errors 4
HTTPCodeMeaning
401invalid_api_keyThe API key is missing, invalid, expired or revoked.
403api_not_includedThe organisation’s plan does not include API access.
403insufficient_scopeThe key does not have the required scope.
429rate_limitedThe organisation’s rate budget is exhausted.

Service status

Unauthenticated. Intended for uptime monitors: it consumes no rate budget and writes no audit entry, so it can be polled continuously. Returns 503 while the service cannot serve requests. Does not report the status of your own data or integrations.

Request exampleNo request body
curl https://api.rieckflow.com/v1/status \
-H "Authorization: Bearer $RIECK_API_KEY"
200 API version and whether the service is currently serving requests.application/json
Possible errors 3
HTTPCodeMeaning
401invalid_api_keyThe API key is missing, invalid, expired or revoked.
403api_not_includedThe organisation’s plan does not include API access.
429rate_limitedThe organisation’s rate budget is exhausted.