Krijoni një kontakt
Ruan një adresë të vetme në librin e adresave të hapësirës së punës. Adresa është identiteti, prandaj nuk ka id për të zgjedhur dhe asnjë në përgjigje. Ajo pastrohet nga hapësirat dhe kthehet në shkronja të vogla para se të ruhet, dhe kontakti ruhet me `source` të vendosur në `manual`. Kontakti i ri hyn në audiencën e parazgjedhur të integruar ndërsa shkruhet, plus çdo gjë të emërtuar në `audienceIds`.
Ekzekuton thirrjen reale kundrejt hapësirës suaj të punës, me çelësin tuaj.
POST /contacts
Ruan një adresë të vetme në librin e adresave të hapësirës së punës. Adresa është identiteti, prandaj nuk ka id për të zgjedhur dhe asnjë në përgjigje. Ajo pastrohet nga hapësirat dhe kthehet në shkronja të vogla para se të ruhet, dhe kontakti ruhet me source të vendosur në manual. Kontakti i ri hyn në audiencën e parazgjedhur të integruar ndërsa shkruhet, plus çdo gjë të emërtuar në audienceIds.
Shembull
Kërkon contacts:write. Dërgimi i audienceIds kërkon edhe audiences:write.
curl -X POST "$OE/contacts" -H "$AUTH" -H 'content-type: application/json' -d '{ "email": "[email protected]", "name": "Grace Hopper", "notes": "Met at the compiler workshop"}'{ "object": "contact", "email": "[email protected]", "name": "Grace Hopper", "source": "manual", "notes": "Met at the compiler workshop", "lastSeenAt": null, "createdAt": "2026-09-18T09:00:00.000Z", "updatedAt": "2026-09-18T09:00:00.000Z", "audiences": [ { "id": "aud_9f2c4b7e1a0d63d84c5f2e7b", "name": "All contacts", "builtin": "default" } ]}Një adresë që ndodhet tashmë në libër është 409 contact_exists dhe jo një bashkim, prandaj një riprovim nuk mund të mbishkruajë në heshtje një emër që dikush e redaktoi në aplikacion. Lexoni rreshtin dhe bëni PATCH mbi të.
lastSeenAt mbetet null derisa posta të shkojë te adresa nga kompozuesi i aplikacionit. source dhe lastSeenAt i përkasin serverit dhe nuk pranohen në trupin e kërkesës.
Një id audience në audienceIds që nuk ekziston në këtë hapësirë pune është 404 dhe nuk shkruhet asgjë.