{"openapi":"3.1.0","info":{"title":"ProduceShield USDA PACA Counterparty & Partner Watch API","version":"1.0.0","description":"Sub-20ms USDA ePACA license, reparation, principal, and caller phone/email record comparison API backed by Cloudflare D1 (FTS5) + TinyFish Browser refresh."},"servers":[{"url":"https://pacashield.com"}],"components":{"securitySchemes":{"BearerAuth":{"type":"http","scheme":"bearer","description":"Self-serve API key provisioned via POST /v1/self-serve/provision (prefix `ps_live_`)."}}},"paths":{"/v1/trade/paca-verify":{"get":{"summary":"Verify a USDA PACA licensee and compare caller phone/email/principal against the public filing","security":[{"BearerAuth":[]},{}],"parameters":[{"name":"license_number","in":"query","schema":{"type":"string"},"example":"20200122"},{"name":"business_name","in":"query","schema":{"type":"string"},"example":"1 DALLAS FRESH PRODUCE INC"},{"name":"claimed_phone","in":"query","schema":{"type":"string"},"example":"(214) 845-0127"},{"name":"claimed_email","in":"query","schema":{"type":"string"},"example":"DIANA@1DALLASFRESHPRODUCE.CO"},{"name":"claimed_principal","in":"query","schema":{"type":"string"}},{"name":"fresh","in":"query","schema":{"type":"boolean"},"description":"Requires Bearer API key."}],"responses":{"200":{"description":"Deterministic USDA public-record comparison result"}}}},"/v1/trade/paca-batch":{"post":{"summary":"Bulk screen up to 500 produce counterparties in a single request","security":[{"BearerAuth":[]},{}],"responses":{"200":{"description":"Batch counterparty screening summary and row-level results"}}}},"/v1/self-serve/provision":{"post":{"summary":"100% self-serve Direct or White-Label VAR Partner workspace + API key provisioning","responses":{"200":{"description":"Provisioned workspace details, Bearer API key, and Stripe Checkout URL"}}}}}}