Skip to main content
GET
Get Proposal Details

Get Proposal Details

Returns the full content and status of a specific proposal. Proposals are sent by operators to prospective or existing members and may include plan selections, terms, and pricing.

Authentication

No authentication required — proposals are accessed via their unique identifier.

Path Parameters

proposalId
string
required
The unique string identifier (GUID) of the proposal.

Query Parameters

_shape
string
Comma-separated list of field paths to include in the response. When provided, only the specified fields are returned — useful for reducing payload size. Supports nested paths using dot notation. Example: _shape=Tariff.Name,Price,Status,StartDate,Contracts,Products.

Response

Returns a ProposalData object containing the proposal, associated invoices, and bill run information.

Proposal

The top-level Proposal object has the following fields:

Identity

Status

Pricing

Dates

Content

Nested Objects

Timestamps (from base)

ProposalProduct

Each item in the Products array has:

Invoices

Invoices is an array of invoice preview objects associated with the proposal.

BillRun

Each item in the BillRun array has:

Examples

Fetch proposal details

TypeScript Integration