Overview
The backfill endpoint allows you to apply a citation schema to a call that has already been completed. This is useful when you create a new schema and want to extract data from historical calls, or when you need to re-analyze a call with an updated schema.This is an Enterprise-only feature. Contact your Bland representative or reach out to sales to enable this functionality.
Backfilling will overwrite any existing citation data for the specified call and schema combination. This operation cannot be undone.
Headers
Your API key for authentication.
Body Parameters
The unique identifier of the citation schema to apply to the call.
The unique identifier of the completed call to analyze with the citation schema.
Response
The backfill operation result data.
The status of the backfill operation (“success” or “error”).
The call ID that was processed.
The schema ID that was applied.
The number of variables that were successfully extracted from the call.
Will be null for successful requests.
Error Responses
400 Bad Request
Returned when:
- Required parameters (schema_id or call_id) are missing
- The call has already been processed with this schema
- The call does not have a transcript available
403 Forbidden
Returned when the account does not have enterprise features enabled.
404 Not Found
Returned when:
- The specified call ID is not found
- The specified schema ID is not found
- Either resource doesn’t belong to your organization