Authentication and access
Reuse an access token until it expires instead of obtaining one for every request. If token requests are being rejected, stop repeated login attempts and confirm the applicable limits with Nimbo. Do not assume a universal request quota or retry interval.
Connection errors and unavailable responses
Check the supplied API host, HTTPS, and/api/v1 prefix against your environment configuration. Do not send API requests to the documentation domain or api.example.test.
A certificate error, timeout, or 503 can have different causes. Record the time and response details, confirm the URL with Nimbo, and investigate connectivity or service availability. Do not bypass certificate validation.
A write timed out
A lost response does not prove that a write failed. Check whether the patient, appointment, or other record was saved before retrying. Retain returned Nimbo IDs in your system so you can reconcile records. The documented API does not establish a universal idempotency-key contract.A webhook is missing or repeated
Check your subscription withGET /webhooks and delivery records with GET /events on the webhook-management host. Confirm the exact event name and assigned topic prefix, then inspect your callback’s response status. Handle repeated deliveries without repeating business actions.
Use the webhook guide for registration and callback requirements. Confirm cancellation behavior before relying on an appointment event to stop reminders.