Contacts::BillingAddress
Create contact billing address
Changed onCreate the contact's billing address, also shown in the contact overview. The contact in the URL owns the address. A second create returns 422; use PATCH on this URL to change it. Saving syncs Stripe customers and billing details on non-terminal Stripe orders. Checkout billing prefill comes from payment methods.
post/contacts/{contact_id}/billing_address
Request
- Base URLhttps://myworkspace.myclickfunnels.com/api/v2
- Auth
- HTTP bearer
- or OAuth 2Authorization codehttps://accounts.myclickfunnels.com/oauth/authorizeToken URLhttps://accounts.myclickfunnels.com/oauth/token
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
contact_idstring required
Request body
Example request
{
"contacts_billing_address": {
"address_one": "3443 W. Bavaria St.",
"address_two": "Suite 100",
"city": "Eagle",
"region": "ID",
"country_code": "US",
"postal_code": "83616"
}
}Response
Created
Example response
{
"id": 9002,
"public_id": "bNcMdL",
"contact_id": 123,
"address_one": "3443 W. Bavaria St.",
"address_two": "Suite 100",
"city": "Eagle",
"region": "ID",
"region_name": "Idaho",
"country": "US",
"postal_code": "83616",
"created_at": "2026-10-01T10:00:00Z",
"updated_at": "2026-10-01T10:00:00Z"
}Changes
- info
endpoint added
- info