Proposals
Assign a Contact to a Proposal
POST /public/proposals//contact/ — Links a contact to a proposal. May auto-assign location and trigger tax recalculations.
POST
Use this endpoint to associate an existing contact with a proposal. Both the proposal and contact must belong to the same account. If the contact has exactly one primary location, the API automatically assigns that location to the proposal at the same time. When a location is set — either automatically here or explicitly via the assign-location endpoint — tax calculations are recalculated based on the contact’s location data.
A proposal must have a contact assigned before you can assign a location. Attempting to assign a location to a proposal with no contact returns 409.
Headers
Accept Header
Available options:
application/json Application Id
A date timestamp of the request
A signature for the request
User API Key
Path Parameters
Proposal Id.
Contact Id.
Body
application/json
Response
No Content