Credentials
- Create API keys in Jobin integrations under
Custom integration. - Send the API key in
x-api-key. - New public integrations should not depend on the browser token or refresh-token flow.
- Use
https://my.jobin.cloud/api/openapi/v1/auth/validateto verify the API key before launching automation flows.
Rate Limits
Because Jobin operations are downstream-provider sensitive, clients should follow conservative limits:- keep read traffic modest and burst-free
- treat enrichment and DM endpoints as side-effecting operations
- avoid firing multiple concurrent DM jobs for the same sender and contact
- use exponential backoff on
429,408, and5xx - make retries idempotent on the client side whenever possible
Recommended Integration Pattern
- Search or fetch the target contact.
- Trigger enrichment only when required fields are missing.
- Poll the enrichment report until it is terminal.
- Assign the contact to a sequence to launch the configured email, SMS, message or invite flow.
Error Handling
Expect these categories:400for malformed ids or invalid request bodies401for invalid API keys403for legacy bearer tokens that do not contain the required auth claims404when a contact, campaign, or report is outside the authenticated workgroup scope202when work has been accepted but will complete asynchronously
