Skip to main content
GET /api/enrichment/acceptance-rate · Scope: catalog:read
Returns acceptance metrics for the proposals your API client has submitted for the merchant organization, optionally windowed by review time.

Query parameters

since
string
Only count proposals reviewed after this moment (epoch millis or ISO-8601). Not-yet-reviewed proposals are matched by submission time.
until
string
Only count proposals reviewed before this moment.

Request

curl "https://api.verzla.com/api/enrichment/acceptance-rate?since=2026-06-01T00:00:00Z" \
  -H "X-Api-Client-Key: sk_live_your_key_here"

Response 200

totalSubmitted
number
All proposals submitted in the window.
reviewed
number
Proposals accepted or rejected.
accepted
number
Proposals where at least one field was applied (full or partial approval).
rejected
number
Proposals rejected in full.
pending
number
Proposals still awaiting review.
acceptanceRate
number
accepted / reviewed, as a 0–1 fraction rounded to four decimals (0 when nothing has been reviewed).
byConfidenceBand
object[]
Per-confidence-band breakdown: { band, reviewed, accepted, acceptanceRate }. Bands are 0-49, 50-79, 80-100; proposals sent without a confidence are excluded from the bands.
{
  "totalSubmitted": 12840,
  "reviewed": 11020,
  "accepted": 9460,
  "rejected": 1560,
  "pending": 1820,
  "acceptanceRate": 0.8585,
  "byConfidenceBand": [
    { "band": "0-49",   "reviewed": 1400, "accepted": 700,  "acceptanceRate": 0.5000 },
    { "band": "50-79",  "reviewed": 3600, "accepted": 2880, "acceptanceRate": 0.8000 },
    { "band": "80-100", "reviewed": 6020, "accepted": 5880, "acceptanceRate": 0.9767 }
  ]
}

Errors

StatusWhen
401Missing or invalid API key
403Key lacks catalog:read