| Quirk | Handled by |
|---|---|
PUT /v1.0/org/office creates and POST updates — reversed from REST convention | Distinct action values; HTTP verbs are never exposed |
| Manual log writes are asynchronous — a POST returns an id before the entry is readable | No immediate read-back; an empty read reports “visible shortly” rather than an error |
v2 tasks and calendar events share one taskId namespace | Resolved inside search_tasks / manage_tasks |
GET /v1.0/users/{userId} is deprecated | Not exposed; only /v1.0/members/{account} is |
| Four resource families ship non-equivalent v1 and v2 surfaces | Version chosen per field coverage, inside the tool |
Lead ids are 64-bit and exceed 2^53−1, so JSON.parse() silently rewrites them | Every id is returned as a string |
Guides
What the layer absorbs
Quirks found while mapping all 123 operations — none of which reach the model.
Quirks found while mapping all 123 operations. None of them reach the model.