> ## Documentation Index
> Fetch the complete documentation index at: https://docs.terabusinessfinance.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Application-level submissions

> Create an application-level Supplier Submission that can become one Tera Application.

An **application-level** submission uses the fuller Phase A contract. After commercial acceptance, Tera creates **at most one** Application and then exposes `application_reference` (the Case Reference). Requires `supplier_submissions:create:application`.

Do not send Ali Phase B fields. `marketing: false` is a valid submission.

## Required fields

In addition to identity and funding:

* `email` and UK-contactable `telephone`
* `business_structure`, `business_sector`, `trading_duration`, `annual_turnover_range`
* `funding_timeframe` and `preferred_contact_method`
* `privacy_information` and `contact_expectation` evidence
* `marketing` boolean
* `company_number` for limited companies and LLPs

## Example

Synthetic applicant **James Okonkwo** of **Harbourview Joinery LLP**.

```json theme={null}
{
  "external_reference": "harbourview-enq-2001",
  "level": "application",
  "first_name": "James",
  "last_name": "Okonkwo",
  "email": "james.okonkwo@example.test",
  "telephone": "07700900456",
  "business_name": "Harbourview Joinery LLP",
  "business_structure": "llp",
  "business_sector": "construction",
  "trading_duration": "2-5-years",
  "annual_turnover_range": "250k-500k",
  "funding_amount": 50000,
  "funding_purpose": "equipment",
  "funding_timeframe": "within-1-month",
  "preferred_contact_method": "phone",
  "company_number": "OC000001",
  "privacy_information": {
    "provided": true,
    "wording_version": "supplier-v1-pending",
    "captured_at": "2026-08-29T10:15:00.000Z"
  },
  "contact_expectation": {
    "permission_stated": true,
    "channels": ["phone", "email"],
    "wording_version": "supplier-v1-pending",
    "captured_at": "2026-08-29T10:15:00.000Z"
  },
  "marketing": false,
  "capture_timestamp": "2026-08-29T10:15:00.000Z",
  "attribution": { "source": "sandbox-guide" }
}
```

Create still acknowledges **202** `received`. `application_reference` appears only after the Application exists on an `accepted` status.
