Create a household
Create a new household (Client or Prospect). Requires a type parameter to specify the household type. Client households require at least one contact method (email or phone). Client-only fields (tier, became_client_at) are silently ignored when creating a Prospect. Creating a household does not deduplicate or merge by email; search by exact email first if you need sync-style upsert behavior.
Authorizations
OAuth 2.0 Bearer Token from Clerk authentication
Body
The book ID
"abc123xyz"
The type of household to create
Client, Prospect "Client"
Name of the household
"The Smith Family"
Client tier label (Clients only)
"B-tier"
When the household became a client (Clients only)
"2024-01-01T00:00:00Z"
Head of household first name
"John"
Head of household last name
"Doe"
Primary email address
"john.doe@example.com"
Primary phone number
"5555551234"
Response
created
The ID of the household
"abc123xyz"
The type of household
Client, Prospect "Client"
The name of the household
"The Smith Family"
The ID of the book this household belongs to
"book123xyz"
The people in this household
The tier label for this household (null for Prospects)
"Platinum"
When this household became a client (null for Prospects)
"2024-01-01T00:00:00Z"
URL to the household profile picture
"https://api.example.com/v1/households/abc123xyz/avatar"
Custom field values as key-value pairs
{
"pageport_lead_source": "Landing Page",
"industry": "Technology"
}