AVAILABLE

Preflight Controls

Franchise Duplicate Control

Read-only location-aware duplicate control over a customer-supplied franchise invoice baseline. It never searches another organization’s records.

CONTRACT

Predictable for agents. Legible for reviewers.

REST
POST /v1/franchises/invoice-preflights
MCP tool
preflight_franchise_invoice
Inputs
Invoice, location and vendor reference, optional approved-vendor list, and up to 500 customer-provided history records.
Returns
CLEAR, REVIEW_REQUIRED, or BLOCKED with same-location or cross-location duplicate evidence.
Latency
Synchronous
Usage unit
Preflight check

AGENT-READABLE EXCEPTIONS

FRANCHISE_CROSS_LOCATION_DUPLICATEFRANCHISE_LOCATION_DUPLICATEFRANCHISE_VENDOR_NOT_APPROVEDFRANCHISE_LOCATION_INACTIVE

EXAMPLE REQUEST

POST /v1/franchises/invoice-preflights
Authorization: Bearer apc_...
Content-Type: application/json

{
  "invoice": {
    "vendor_name": "Acme",
    "invoice_number": "INV-7",
    "currency": "USD",
    "total": "100.00"
  },
  "location_reference": "DEN-01",
  "vendor_reference": "acme",
  "historical_invoices": []
}

REPRESENTATIVE RESPONSE

{
  "product": "Franchise Duplicate Control",
  "status": "COMPLETED",
  "decision": "CLEAR",
  "exceptions": [],
  "evidence": {
    "location_reference": "DEN-01",
    "history_records_checked": 0
  },
  "next_action": "Continue through the authorized location workflow."
}
Structured outputStatus, decision, exceptions, evidence, confidence, and next action where relevant.
Tenant-scopedOnly the caller's organization records are searched or returned.
Read-onlyNo accounting record, vendor bank account, or payment is changed.

Use Franchise Duplicate Control through RapidAPI.

Choose a capped marketplace plan, copy the generated request, and route the structured result through your own authorized workflow.