Menu

Samenvatting van de Segment API

De Segment-API combineert een Public API voor configuratie met een Tracking API voor data-ingestie. Hiermee automatiseer je je Customer Data Platform: van het uitrollen van data-sources tot het bouwen van realtime audiences voor activatie in advertising- en messaging-tools.
  • Sources & destinations: Maak sources aan, verbind ze met honderden destinations en beheer subscriptions, mappings en filters programmatisch.
  • Tracking plans: Definieer en versioneer event-schema's, koppel ze aan sources en valideer binnenkomende data tegen je dataschema.
  • Audiences & computed traits: Bouw en plan audiences in Twilio Engage, bereken traits op profielen en activeer ze naar destinations via Reverse ETL.
  • Event-ingestie: Stuur identify-, track-, page-, screen-, group-, alias- en batch-events via de Tracking API met write keys of OAuth.
  • Governance: Beheer functions, transformations, IAM-gebruikers en regulations voor GDPR-deletion en -suppression.
  • Profiles Sync & Reverse ETL: Synchroniseer profielen naar je warehouse en haal modeldata terug naar destinations.
API Quick Facts REST
  • Authenticatie Bearer Token, OAuth2, Basic Auth
  • Methods GET (89)POST (49)DELETE (27)PATCH (22)PUT (7)
  • Rate limits Niet gespecificeerd (Public API publiceert geen vast limiet maar gebruikt X-RateLimit-headers; Tracking API: ~1.000 requests/seconde aanbevolen per workspace).
  • Webhooks Niet beschikbaar
  • Sandbox Niet beschikbaar
  • Response format JSON
  • Versionering Header-based
  • SDK's Python, Node.js, Java, .NET

Laatste ontwikkelingen bij de Segment API

Segment werd in 2011 opgericht en groeide uit tot de toonaangevende Customer Data Platform. De classic Config API werd in 2014 publiek; Twilio nam Segment over in november 2020. In 2021 lanceerde Segment de nieuwe Public API (OpenAPI 3.0) als opvolger van Config API met versioning, betere RBAC en officiële SDK's in Python, TypeScript, Java, Go, C# en Swift. Sindsdien zijn Engage (audiences, computed traits), Reverse ETL, Profiles Sync, Functions en Delivery Overview-endpoints toegevoegd. De Tracking API blijft het stabiele ingestie-endpoint.

API versies

Twilio Engage Audiences API Major release
1 januari 2023

Audiences, computed traits en activations beschikbaar via de Public API onder de Engage-suite.

Reverse ETL API Major release
1 september 2022

Reverse-ETL-models en sync-status-endpoints toegevoegd voor het terughalen van data uit Snowflake, BigQuery en Redshift naar destinations.

Public API v1 (GA) Major release
1 januari 2022

Algemene beschikbaarheid van de Public API als opvolger van de Config API, met OpenAPI 3.0-spec en officiële SDK's in zes talen.

Public API beta Major release
1 juni 2021

Lancering van de nieuwe Public API in beta met versioning via Accept-headers en RBAC-permissions.

Twilio-overname
1 november 2020

Twilio rondt de overname van Segment af voor 3,2 miljard dollar; Segment wordt het CDP-onderdeel van Twilio.

Tracking API Major release
1 januari 2012

De HTTP Tracking API verstuurt track-, identify-, page-, screen-, group-, alias- en batch-calls met write keys.