# Tealium API Get started with Tealium APIs ## About markdown versions All pages in this area are available in clean markdown format. To access the markdown version of any page, append `/index.md` to the page URL. Example: - HTML: `https://docs-preview.tealium.com/iq-tag-management/getting-started/what-is-tealium-iq/` - Markdown: `https://docs-preview.tealium.com/iq-tag-management/getting-started/what-is-tealium-iq/index.md` ## Tealium API - [About the Tealium Collect HTTP API](https://docs-preview.tealium.com/api/v3/http-api/about/): Use the HTTP API to send events from any application that can send HTTP requests. - [About Visitor Privacy API (formerly Visitor Lookup API)](https://docs-preview.tealium.com/api/v3/visitor-privacy/about/): The Visitor Privacy API is used to query visitor profile records from the Customer Data Hub in support of General Data Protection Regulation (GDPR) compliance to satisfy the requirement of responding to data subject access requests. - [About Visitor Profile API](https://docs-preview.tealium.com/api/v3/visitor-profile/about/): The Visitor Profile API is used to query visitor profile records from the Customer Data Hub. - [HTTP API endpoints](https://docs-preview.tealium.com/api/v3/http-api/endpoints/): The HTTP API lets you send data to Tealium. - [Visitor Privacy API endpoints](https://docs-preview.tealium.com/api/v3/visitor-privacy/endpoints/): The Visitor Privacy API lets you retrieve known data about a specific visitor, delete a visitor record, and check the status of a delete request. - [Visitor Profile API endpoints](https://docs-preview.tealium.com/api/v3/visitor-profile/endpoints/): The Visitor Profile API lets you retrieve a visitor record and get a historical visitor. - [Visitor Privacy API objects](https://docs-preview.tealium.com/api/v3/visitor-privacy/objects/): Visitors are returned as JSON objects. - [Visitor Profile API objects](https://docs-preview.tealium.com/api/v3/visitor-profile/objects/): Visitors are returned as JSON objects. - [About Hosted Data Layer API](https://docs-preview.tealium.com/api/v2/hosted-data-layer/about/): The Hosted Data Layer API lets you upload and access data layer objects or JSON files on Tealium's servers. - [About iQ Revisions API](https://docs-preview.tealium.com/api/v2/iq-revisions/about/): This article describes how to use the iQ Revisions API. - [About Omnichannel File Status API](https://docs-preview.tealium.com/api/v2/omnichannel-file-status/about/): The Omnichannel File Status API provides detailed status information for your omnichannel files. - [About iQ Profiles API](https://docs-preview.tealium.com/api/v3/iq-profiles/about/): This section explains how to manage your iQ configurations through API. Use the iQ Profiles API to programmatically control and update your profile configuration. - [iQ Profiles API Objects](https://docs-preview.tealium.com/api/v3/iq-profiles/iq-profiles-api-objects/): This document describes the JSON structure of Tealium iQ profiles, detailing the fields, configurations, and relationships between variables, tags, load rules, extensions, and events within a profile. - [iQ GET Profile API](https://docs-preview.tealium.com/api/v3/iq-profiles/iq-get-profile-api/): The iQ GET Profile API retrieves an iQ Tag Management account profile, including specific configuration components and version history. - [Hosted Data Layer objects](https://docs-preview.tealium.com/api/v2/hosted-data-layer/objects/): Create a data layer object or JSON file on the Tealium's servers. - [iQ Revisions objects](https://docs-preview.tealium.com/api/v2/iq-revisions/objects/): Revisions are returned as JSON objects. - [Omnichannel file status API data objects](https://docs-preview.tealium.com/api/v2/omnichannel-file-status/objects/): The File Import API returns a file status as a JSON object. - [Authentication](https://docs-preview.tealium.com/api/v2/getting-started/auth/): This article describes the authentication methods used in Tealium V2 APIs. - [Tealium V3 API Authentication](https://docs-preview.tealium.com/api/v3/getting-started/authentication/): This article provides authentication information for Tealium v3 APIs. - [Hosted data layer API endpoints](https://docs-preview.tealium.com/api/v2/hosted-data-layer/endpoints/): Manage your hosted data layer using a hosted data layer object or JSON file. - [iQ Revisions API endpoints](https://docs-preview.tealium.com/api/v2/iq-revisions/endpoints/): The GET iQ Revisions API uses JSON objects to retrieve revisions data. - [Omnichannel file status API endpoints](https://docs-preview.tealium.com/api/v2/omnichannel-file-status/endpoints/): Use the File Import Status GET request to retreive detailed status information for your files. - [iQ JavaScript Extension API](https://docs-preview.tealium.com/api/v3/iq-profiles/iq-javascript-extension-api/): The iQ JavaScript Extension API lets you programmatically create, update, and delete JavaScript Code extensions in an Tag Management profile. - [iQ Events API](https://docs-preview.tealium.com/api/v3/iq-profiles/iq-events-api/): The iQ Events API lets you programmatically create, update, and delete event listeners in an iQ Tag Management profile. - [iQ Variables API](https://docs-preview.tealium.com/api/v3/iq-profiles/iq-variables-api/): The iQ Variables API lets you programmatically create, update, and delete variables in an iQ Tag Management profile. - [Tealium API request format](https://docs-preview.tealium.com/api/v2/getting-started/request-format/): This article describes the request format for Tealium APIs. - [Tealium V3 API request format](https://docs-preview.tealium.com/api/v3/getting-started/request-format/): This article provides information about the Tealium v3 API request format. - [iQ Load Rules API](https://docs-preview.tealium.com/api/v3/iq-profiles/iq-load-rules-api/): The iQ Variables API lets you programmatically create, update, and delete load rules in an iQ Tag Management profile. - [Tealium V3 API status codes](https://docs-preview.tealium.com/api/v3/getting-started/status-codes/): This article provides information about the Tealium v3 API status codes. - [iQ Tags API](https://docs-preview.tealium.com/api/v3/iq-profiles/iq-tags-api/): The iQ Tags API lets you programmatically create, update, and delete tag configurations in an iQ Tag Management profile. - [iQ Tag Template API](https://docs-preview.tealium.com/api/v3/iq-profiles/iq-tag-templates-api/): The iQ Tag Template API uses a PATCH method to update profile tag templates.