Naar hoofdinhoud gaan
POST
Teamlid aanmaken
Voeg een teamlid toe aan de workspace die bij je API-sleutel hoort. Stuur firstName, lastName en een geldig email mee. Je kunt ook een functie, afdeling, foto-URL en contactgegevens toevoegen. Het antwoord bevat de id, profileUrl en created van het teamlid: Als het e-mailadres al wordt gebruikt door een teamlid buiten deze workspace, geeft Tapify 409 Conflict terug. Gebruik Teamlid bijwerken om de gegevens van een bestaand teamlid te wijzigen.

E-mail en uitnodigingen

Het verplichte veld email is het e-mailadres waarmee het teamlid inlogt. Wil je een e-mailadres op het visitekaartje tonen? Voeg dan ook een e-mailitem toe aan contactDetails:
Nieuwe teamleden beginnen normaal met status: "not_invited". Een teamlid aanmaken verstuurt geen uitnodiging. Verstuur deze via Team in het dashboard zodra het visitekaartje klaar is. Het veld sendInvite wordt niet ondersteund. Teamleden uitnodigen
Nieuwe teamleden tellen al mee voor je factuur voordat ze de uitnodiging accepteren. Bekijk de facturatie van teamleden voordat je een grote medewerkerslijst importeert.

Autorisaties

Authorization
string
header
vereist

API-sleutel die is gemaakt via Instellingen → API-sleutels.

Body

application/json

Maak een teamlid aan of geef het bestaande teamlid in de workspace ongewijzigd terug als het inlogadres al bestaat. Uitnodigingen worden vanuit het dashboard verstuurd; sendInvite wordt niet ondersteund.

firstName
string
vereist

Voornaam van het teamlid.

Minimum string length: 1
Voorbeeld:

"Mina"

lastName
string
vereist

Achternaam van het teamlid.

Minimum string length: 1
Voorbeeld:

"Park"

email
string<email>
vereist

Inlogadres van het teamlid, ook gebruikt voor uitnodigingen en het controleren op dubbele teamleden. Voeg een email-item toe aan contactDetails om een e-mailadres op het visitekaartje te tonen.

Voorbeeld:

"mina@acme.com"

jobTitle
string | null
Voorbeeld:

"Head of Partnerships"

department
string | null
Voorbeeld:

"Partnerships"

avatarUrl
string<uri> | null
Voorbeeld:

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

contactDetails
(Telefoon of website · object | E-mail · object | Sociale media · object | Adres · object)[]

Persoonlijke contactmethoden voor het visitekaartje van het teamlid. Gedeelde bedrijfsgegevens uit de brandkit zijn niet inbegrepen en worden niet gewijzigd.

Een contactmethode die op het digitale visitekaartje van het teamlid wordt getoond.

Respons

Bestaand teamlid ongewijzigd teruggegeven

data
object
vereist

Een teamlid van de Tapify Teams-workspace.