Skip to main content
POST
Create team member
Send the member’s first name, last name, and work email. Tapify creates their digital business card and adds them with the status not_invited (Not invited). If the email already belongs to a member in this workspace, Tapify returns the existing member unchanged. The response contains created: false. Use Update team member to change their details. The API does not send invitations. When the digital business card is ready, open Team in the Tapify dashboard and send the invitation.
Creating a new member can increase the workspace’s billed member count. See Billing and trial before syncing a large directory.

Authorizations

Authorization
string
header
required

API key created under Settings → API keys.

Body

application/json

Details for a new team member. If the email already exists in the workspace, Tapify returns that member unchanged.

firstName
string
required

Member's first name.

Example:

"Mina"

lastName
string
required

Member's last name.

Example:

"Park"

email
string<email>
required

Work email used for activation and duplicate checking.

Example:

"mina@acme.com"

jobTitle
string | null
Example:

"Head of Partnerships"

department
string | null
Example:

"Partnerships"

avatarUrl
string<uri> | null
Example:

"https://example.com/mina.jpg"

contactDetails
(Phone or website · object | Email · object | Social media · object | Address · object)[]

Contact methods to show on the member's digital business card.

A contact method shown on the member's digital business card.

Response

Existing team member returned unchanged

data
object
required

A member of the Tapify Teams workspace.