dlogify docs
Errors

Errors

Every error the dlogify API returns, with its status and how to fix it.

Every error is an RFC 9457 problem with the content type application/problem+json. Its members:

MemberMeaning
typeThe address of the page that explains the error, https://docs.dlogify.com/errors/<slug>
titleA short, fixed summary of the type
statusThe HTTP status code
detailWhat went wrong in this request
instanceThe request ID; include it when you contact support

Some types add members of their own, listed on their page. Switch on type in your code, not on title or detail, which can change.

TypeStatusMeaning
unauthorized401The request has no valid credential, or the wrong kind for this endpoint. Send the right bearer token.
forbidden403Your credential is valid but your role does not allow this action.
csrf-origin-rejected403A change authenticated by the session cookie did not come from the dlogify web app. Scripts must use a bearer token.
plan-limit-reached403A limit of your organization's plan was reached; limit, max and used say which.
free-org-limit403You already created the maximum number of organizations on the free plan.
reauthentication-required403The action needs a session you signed in to in the last 15 minutes. Sign in again.
channel-type-not-allowed403Your plan does not include this channel type, usually webhooks.
not-found404The resource does not exist, or it belongs to an organization you are not part of.
conflict409The change conflicts with the current state of the resource.
sole-owner409You are the only owner of the listed organizations, so you cannot deactivate your account yet.
payload-too-large413The body or the batch is larger than allowed. Split it into smaller requests.
unsupported-media-type415The Content-Type is not accepted by this endpoint.
unsupported-encoding415The Content-Encoding is not accepted. Use gzip or none.
malformed-body400The body could not be parsed as JSON, gzip or OTLP.
validation-failed400, 422The request does not match the endpoint's schema. The detail names the field.
invalid-webhook-url422The webhook URL is not https or does not resolve to public addresses only.
rate-limited429A rate limit or quota was hit. Wait for Retry-After and send again.
channel-test-rate-limited429A channel can be tested once a minute.
client-error4xxAnother client error without a more specific type.
auth-error4xxAnother error from the authentication endpoints; code says which.
internal500Something failed on dlogify's side. The request is safe to retry.
notifier-unavailable503The notification service could not run a channel test. Try again later.
notifier-timeout504The notification service did not finish a channel test in time.