This endpoint is used by the Portal.io Zapier integration. It fires when a contact (person) record is created, updated, or deleted in your Portal.io account.Documentation Index
Fetch the complete documentation index at: https://docs.portal.io/llms.txt
Use this file to discover all available pages before exploring further.
Endpoint
Headers
| Header | Required | Description |
|---|---|---|
Accept | Yes | Must be application/json |
Response
A200 response returns a contact object with the person’s details and their primary location.
Response Fields
| Field | Type | Description |
|---|---|---|
id | integer | Contact ID. |
partyType | string | One of Undefined, Person, Company. |
contactType | string | One of Undefined, Client, Employee, Contractor, Other. |
firstName | string | First name. |
lastName | string | Last name. |
companyName | string | Company name, when applicable. |
contactEmail | string | Primary email address. |
contactEmailCC | string | CC email address. |
contactPhone | string | Primary phone number. |
location | object or null | Primary location (see location fields). |
Location Fields
| Field | Type | Description |
|---|---|---|
id | integer | Location ID. |
street | string | Street address. |
suite | string | Suite or unit number. |
city | string | City. |
postalCode | string | ZIP or postal code. |
state | string | Full state name. |
stateAbbrev | string | Two-letter state abbreviation. |
country | string | Country name. |
phone | string | Location phone number. |
This endpoint is designed for the Portal.io Zapier integration. If you are building a direct integration, consider using the webhook subscription endpoints instead.