Skip to main content

Send one application

Set ACREBLITZ_API_KEY on your backend, replace the provider/account/field identifiers, and submit a valid field boundary. This example uses Liberty Ultra with Broadcast-Ground.

Inspect the result

Read compliance.status, processing_complete, and issues. A successful request can have unresolved compliance. Keep the returned application_event_id as an opaque reference for application-time checks and portal controls. Open mitigation_portal_url when one is returned; use the entire URL unchanged. If esa_required is false, inspect the issues before treating the result as not applicable. Unknown products can produce an indeterminate assessment. The no-ESA early return does not create or update a saved field/application.

Check multiple fields

Use Submit bulk checks to define common products, crops, pests, method, and date once. Each field can replace those settings independently. A bulk submission requires provider_group_id and returns 202 Accepted with a job_id. Poll the returned status_url, then page through results_url. These URLs are relative to https://esa-v2.acreblitz.com. Preserve your Idempotency-Key when retrying the same submission. A succeeded bulk item means its check returned a result. Inspect that result’s compliance, even when the overall job is completed.

Continue the workflow