Skip to main content
The Contracted Supplier API lets an approved supplier create a Supplier Submission and poll its commercial status. Enrolled application-level create may include arrival_screen_url so the Applicant can leave the supplier site immediately. A Supplier Submission is not a Lead, an Application, or a Case. It has two authorised levels:
  • basic on /v1 — accepted into human qualification only. No Case Reference and no Application until an explicit promotion.
  • basic on /v2 — the delivery contract. A valid submitted basic body with an email creates or reuses an Application after commercial acceptance. It does not wait for promotion and it does not authorise a purchase.
  • application — after commercial acceptance, Tera creates at most one Application.
V1 is poll-only. There are no supplier webhooks in this version.

Environments

Sandbox is live. Use https://sandbox-api.terabusinessfinance.com with a test credential. Production is not yet live. The intended production hostname is https://api.terabusinessfinance.com. DNS or the domain may already be configured, but there is no READY production API deployment and Supplier API production traffic is disabled. Do not send live traffic there yet. Test keys cannot call production. Live keys cannot call sandbox.

Public operations

The machine-readable contract is generated from the runtime Zod schemas. See the OpenAPI file served with this project.

Next steps

  1. Sandbox quick start
  2. Authentication
  3. Basic or application-level create
  4. Supplier-held Documents when the customer already gave you the files