Hoppa till innehållet

Referens / Kontakter

Avregistrera kontakt

POST/api/v1/contacts/{id}/unsubscribe

Personen vill inte ha fler utskick: kontakten lämnar alla listor, får status unsubscribed och adressen spärras.

Som när personen själv avregistrerar sig. Bara personen kan anmäla sig igen, genom att bekräfta via e-post. Gör inget om kontakten redan är avregistrerad.

Behörighet

  • contacts:write Ändra kontakter – personen bakom nyckeln måste vara redaktör eller högre.

Sökvägsparametrar

idstringkrävs
Kontaktens id.

Göra om anropet

Skicka gärna headern Idempotency-Key (t.ex. ett uuid). Skickas samma anrop igen med samma nyckel inom 24 timmar kommer det första svaret tillbaka, utan att något görs två gånger. Batch och idempotens

Svar

200 Kontakten efter avregistreringen.

idstringkrävs
Kontaktens id.
emailstringkrävs
E-postadressen (gemener). Ändras aldrig: samtycken och spärrar gäller adressen.
first_namestring | nullkrävs
last_namestring | nullkrävs
companystring | nullkrävs
phonestring | nullkrävs
I internationellt format (E.164), t.ex. +46701234567.
statusstringkrävs
active: kan få utskick · unsubscribed: har avregistrerat sig från allt · bounced: adressen studsar · complained: har anmält skräppost · deleted: raderad (GDPR), personuppgifterna är borta.activeunsubscribedbouncedcomplaineddeleted
fieldsobject<string | number | boolean>krävs
Egna fält efter nyckel (se GET /fields). Känsliga fält, som personnummer, skickas aldrig ut.
tagsarray<string>krävs
sourcestringkrävs
Hur kontakten kom in: manual, import, form, api …
consentobjectkrävs
consent.atstring (tid, ISO 8601) | nullkrävs
När samtycket gavs.
consent.sourcestring | nullkrävs
Hur personen samtyckte, med egna ord.
suppressionobject | nullkrävs
Arbetsytans spärr på adressen. En spärrad adress får aldrig utskick, oavsett status.
suppression.reasonstringkrävs
unsubscribed, bounced, complained, manual eller imported.
suppression.created_atstring (tid, ISO 8601)krävs
När adressen spärrades.
sharedbooleankrävs
Delad från en nivå ovanför i organisationen: kan läsas och få utskick härifrån, men bara ändras där den hör hemma.
created_atstring (tid, ISO 8601)krävs
När kontakten skapades.
updated_atstring (tid, ISO 8601)krävs
När kontakten senast ändrades.
unsubscribed_atstring (tid, ISO 8601) | nullkrävs
När personen avregistrerade sig.
listsarray<object>krävs
Arbetsytans listor som kontakten finns på. Tom för en delad kontakt.
lists[].list_idstringkrävs
lists[].namestringkrävs
lists[].statusstringkrävs
subscribed: med på listan · pending: väntar på att bekräfta via e-post · unsubscribed: har lämnat listan.subscribedpendingunsubscribed
lists[].subscribed_atstring (tid, ISO 8601) | nullkrävs
När personen kom med på listan.

Fel