Tango Customer / Supplier Outbound API
Generated fromTango Customer-Supplier Outbound API Integration Design Specification V0.3.docxin SharePoint folder01 Common Integrations. OAS spec:customer-supplier-outbound.yaml
Overview
Async delta REST API: client retrieves customer or supplier records from Tango (the supplier module produces both;record_type disambiguates). Two-call pattern with gu_id and pagination (5000/page).
Owner: Tango Analytics
Spec version: 0.3
Status: Draft (auto-generated — needs review)
Base URLs
Authentication
Headersx-client + x-api-key.
Endpoints
Integration logic
- Delta API: only records updated after the last integration run are returned.
record_typedistinguishes Customer vs Supplier.insert_update_flagisIfor new records orUfor updates.ein_ssnis an encrypted string — Tango shares the decryption key with the client out-of-band.- Null fields are omitted from response JSON.
Data model (no required-field column)
Open Questions / Assumptions
- Direction inconsistency: header
Source: CLIENT SYSTEM / Destination: TANGOcontradicts the description (“exporting from Tango to the client”). Treated as outbound per the description. - Field name casing mismatch between mapping (
Partner,Prequalified,City,State,Zip,Country,Status,Email,Fax, PascalCase) and the sample JSON (all lowercase). Mapping preserved verbatim — confirm wire format. -
ein_ssnencryption: confirm encryption algorithm and key-exchange mechanism with Tango onboarding before production use. -
countrysample shows"null"(stringnull, not JSON null). May be a doc typo; treated as a regular string.

