Skip to main content
GET
List trigger samples
Use this endpoint when building a Tapify trigger in Zapier. For a custom integration that needs every contact, use List contacts instead. Choose the required eventType:
This endpoint returns a JSON array directly. It has no data wrapper or pagination. Unsaved scan drafts are excluded.

Use the correct contact ID

For contact.created, id is the contact’s ID. For contact.updated, id combines the contact ID and update timestamp so Zapier can distinguish updates. Use the separate contactId field with get, update, or delete requests. The records use the same shape as the corresponding live events.

Authorizations

Authorization
string
header
required

API key created under Settings → API keys.

Query Parameters

eventType
enum<string>
required

Select the trigger whose payload shape to return. The Tapify contact event used by this Zapier trigger.

Available options:
contact.created,
contact.updated

Response

A plain JSON array of trigger samples.

Maximum array length: 100

A contact saved in the Tapify Teams workspace.

id
string<uuid>
required

Contact ID. Use this value in other contact endpoints.

Example:

"f08f7c49-8f1e-42ac-b5ac-e0d6bd37d938"

workspaceId
string<uuid>
required

ID of the workspace that contains the contact.

Example:

"9df81bd4-3d76-42cc-9518-a019ea75a221"

fullName
string
required
Example:

"Alex Morgan"

jobTitle
string | null
required
Example:

"Sales Director"

company
string | null
required
Example:

"Northstar"

email
string<email> | null
required
Example:

"alex@northstar.example"

mobile
string | null
required

Mobile phone number.

Example:

"+31612345678"

phone
string | null
required

Other phone number, such as an office number.

website
string | null
required
Example:

"https://northstar.example"

linkedin
string | null
required
Example:

"https://linkedin.com/in/alex-morgan"

address
string | null
required
Example:

"Amsterdam, Netherlands"

message
string | null
required
read-only

Message the contact submitted through a digital business card. Read-only.

Example:

"Interested in a demo."

internalNote
string | null
required

Private workspace note. Tapify does not show or send it to the contact.

Example:

"Met at Tech Expo."

captureMethod
enum<string>
required

How the contact was added to Tapify. Read-only.

Available options:
manual,
profile_form,
ai_scan,
paper_card,
digital_card,
linkedin_qr,
vcard
connectedWith
object | null
required

Team member assigned to the contact, or null when unassigned.

tags
object[]
required

Tags used to organize the contact.

details
object[]
required
read-only

Read-only list built from the contact's email, phone, website, LinkedIn, and address fields.

createdAt
string<date-time>
required

Date and time the contact was added.

Example:

"2026-07-28T09:30:00.000Z"

updatedAt
string<date-time> | null
required
read-only

Most recent update time, or null when the contact has not been updated.

Example:

"2026-07-29T10:00:00.000Z"

enrichedAt
string<date-time> | null
required

Date and time enrichment was last applied, or null when it has not been applied.