curl --request POST \
--url https://api.example.com/api/v1/campaigns/{campaign_id}/leads/{campaign_lead_id}/unapprove \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"step_index": 16
}
'{
"campaign_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"campaign_lead_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"updated_at": "2023-11-07T05:31:56Z",
"step_index": 123,
"approved_steps": [
123
],
"approved_entry": {
"subject": "<string>",
"body": "<string>",
"prompt_snapshot": "<string>",
"prompt_version_hash": "<string>",
"lead_identity_fingerprint": "<string>",
"step_index": 123,
"variant_label": "<string>",
"step_config_fingerprint": "<string>",
"approved_at": "2023-11-07T05:31:56Z",
"approved_by": "<string>",
"research_cache_fingerprint": "<string>",
"sender_profile_id": "<string>",
"template_id": "<string>",
"model": "<string>",
"generation_latency_ms": 123
}
}Clear the approved blob for one step on this lead.
curl --request POST \
--url https://api.example.com/api/v1/campaigns/{campaign_id}/leads/{campaign_lead_id}/unapprove \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"step_index": 16
}
'{
"campaign_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"campaign_lead_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"updated_at": "2023-11-07T05:31:56Z",
"step_index": 123,
"approved_steps": [
123
],
"approved_entry": {
"subject": "<string>",
"body": "<string>",
"prompt_snapshot": "<string>",
"prompt_version_hash": "<string>",
"lead_identity_fingerprint": "<string>",
"step_index": 123,
"variant_label": "<string>",
"step_config_fingerprint": "<string>",
"approved_at": "2023-11-07T05:31:56Z",
"approved_by": "<string>",
"research_cache_fingerprint": "<string>",
"sender_profile_id": "<string>",
"template_id": "<string>",
"model": "<string>",
"generation_latency_ms": 123
}
}Documentation Index
Fetch the complete documentation index at: https://bavlio.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
POST /campaigns/{id}/leads/{lead_id}/unapprove body.
Step number to un-approve.
1 <= x <= 32Successful Response
POST approve/unapprove/reset response.
All step indices currently approved for this lead after the operation.
One entry in campaign_leads.metadata.approved_emails.
Show child attributes