Quickstart
This guide gets you from zero to a working integration with the ThriveNow API: obtain an access token, review a claim to get predictions and anauthorization_id, adjudicate to create terms, confirm funding, and receive webhooks for status and reconciliation.
Prerequisites
- A Business Associate Agreement (BAA) with Thrivory for production use.
- Sandbox credentials (OAuth 2.0 Client Credentials).
- A publicly reachable HTTPS endpoint for webhooks.
- Minimal‑PHI integration: send only fields required for prediction/settlement.
1) Configure your environment
2) Get an access token (OAuth 2.0 Client Credentials)
3) (Optional) Look up a payer (Thrivory IDs available upon request)
patient_primary_payor_id.
4) Review a claim (predictions + authorization_id)
Use authorization_id in the next step to create adjudication terms.
5) Create adjudication terms (funding options)
6) Confirm funding
7) Subscribe to webhooks
Configure your endpoint to verify the Thrivory-Signature (HMAC SHA-256) header. Webhook payloads use a common envelope. Example —reconciliation.posted
Go-live checklist
- BAA executed + security review complete
- Least‑privilege OAuth client + key rotation policy
- Webhook signature verification with retries/backoff
- Logging/audit for PHI access and operational events
- Idempotent POSTs with
Idempotency-Key
Troubleshooting
- 400 – Validation error: Check required fields (
claim_identifier,chart_identifier,servicer_npi,billing_npi,patient_primary_payor_id,submitted_amount). - 401 – Unauthorized: Token expired/invalid. Refresh credentials.
- 404 – Not found: Invalid
settlement_idorclaim_id. - 500 – Server error: Transient. Retry with backoff (idempotent).
Support
Need sandbox credentials or a BAA template?Email: support@thrivory.com
Last updated: 2025-09-11 21:22 UTC