Skip to main content
Version: v1.0.0(int)

Contacts

The shared contacts pool plus contact methods (email/phone) and the polymorphic link table that ties contacts to customers, vendors, and other entities.

Endpoints E030E043. Each maps 1:1 to the L3 workflow with the same number — see the master endpoints table for the flat view.

Writes

  • E030 POST /contacts — Create contact → W030
  • E033 PATCH /contacts/:id — Update contact → W033
  • E034 DELETE /contacts/:id — Delete contact → W034
  • E035 POST /contacts/:id/methods — Add contact method → W035
  • E037 PATCH /contact-methods/:id — Update contact method → W037
  • E038 DELETE /contact-methods/:id — Delete contact method → W038
  • E039 POST /contacts/:id/links — Link contact to entity → W039
  • E041 PATCH /contact-links/:id — Update contact-entity link → W041
  • E042 DELETE /contact-links/:id — Unlink contact from entity → W042
  • E043 POST /contacts/find-or-create — Find or create contact for entity → W043

Reads

  • E031 GET /contacts — List contacts → W031
  • E032 GET /contacts/:id — Get contact detail → W032
  • E036 GET /contacts/:id/methods — List methods for a contact → W036
  • E040 GET /contacts/linked-to — List contacts linked to an entity → W040