Request
POST /public/proposals/{ProposalId}/internalnotes
Headers
Must be
application/json.Must be
application/x-www-form-urlencoded.Your API Application Key.
Your User API Key obtained from the authentication exchange.
Current UTC timestamp in RFC 7231 format, e.g.
Mon, 06 Apr 2026 00:22:19 GMT.HMAC-SHA256 signature of the canonical request message, Base64-encoded.
Path Parameters
The unique numeric ID of the proposal to update.
Body Parameters
New internal notes to save on the proposal. This text is only visible to the dealer’s team and does not appear on any customer-facing documents.
Internal notes are strictly dealer-side content. They are never included in proposal PDFs or portal views that are shared with customers.
Response
200 Success
Returns the full updated proposal detail object. The structure is identical to the Get Proposal response.Unique numeric ID of the proposal.
ISO 8601 timestamp reflecting the update just performed.
Full financial breakdown. See Get Proposal for field details.
Error Codes
| Code | Meaning |
|---|---|
| 401 | Not authorized. Check that your HMAC signature and headers are correct. |
| 402 | The account’s subscription is inactive or expired. |
| 403 | Your user does not have permission to update this proposal. |
| 404 | No resource found with the given ProposalId. |