Tealium Wp Json API

The Wp Json API from Tealium — 3 operation(s) for wp json.

Operations 3

GET /wp-json/ai/v1/status Health / heartbeat #
GET /wp-json/ai/v1/faq Global FAQ #
GET /wp-json/ai/v1/docs Docs portal pointer #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/tealium-wp-json-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

tealium-wp-json-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Tealium AI Read Wp Json API
  version: 1.0.0
  description: 'Minimal, read-only endpoints designed for agents. All responses are cache-friendly and include

    provenance headers. No authentication required.

    '
servers:
- url: https://tealium.com
tags:
- name: Wp Json
paths:
  /wp-json/ai/v1/status:
    get:
      summary: Health / heartbeat
      description: Returns a simple health object and metadata.
      operationId: getStatus
      responses:
        '200':
          description: OK
          headers:
            Cache-Control:
              schema:
                type: string
              description: Cache policy (no-store expected)
            X-Provenance:
              schema:
                type: string
              description: Logical source marker
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/StatusResponse'
      tags:
      - Wp Json
  /wp-json/ai/v1/faq:
    get:
      summary: Global FAQ
      description: Returns an array of question/answer pairs (multi-lingual via `inLanguage`).
      operationId: getFAQ
      parameters:
      - in: query
        name: lang
        required: false
        schema:
          type: string
          example: en
        description: Optional filter; if provided, only items with matching `inLanguage` SHOULD be returned (server may ignore).
      responses:
        '200':
          description: OK
          headers:
            Cache-Control:
              schema:
                type: string
              description: Cache policy
            X-Provenance:
              schema:
                type: string
              description: Logical source marker
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FAQResponse'
      tags:
      - Wp Json
  /wp-json/ai/v1/docs:
    get:
      summary: Docs portal pointer
      description: Returns the canonical URL for the public documentation portal plus metadata.
      operationId: getDocsPointer
      responses:
        '200':
          description: OK
          headers:
            Cache-Control:
              schema:
                type: string
              description: Cache policy
            X-Provenance:
              schema:
                type: string
              description: Logical source marker
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/DocsResponse'
      tags:
      - Wp Json
components:
  schemas:
    StatusResponse:
      type: object
      properties:
        status:
          type: string
          example: ok
        version:
          type: string
          example: '1.0'
        organization:
          type: string
          example: Tealium
        updated_at:
          type: string
          format: date-time
        source:
          type: string
          example: wp
        inLanguage:
          type: string
          example: en
      required:
      - status
      - version
      - organization
      - updated_at
      - source
    FAQItem:
      type: object
      properties:
        question:
          type: string
        answer:
          type: string
          description: Plain-text answer (sanitized)
        inLanguage:
          type: string
          example: en
      required:
      - question
      - answer
    DocsResponse:
      type: object
      properties:
        source:
          type: string
          example: wp
        docs_portal:
          type: string
          format: uri
          example: https://docs.tealium.com/
        updated_at:
          type: string
          format: date-time
      required:
      - source
      - docs_portal
    FAQResponse:
      type: object
      properties:
        source:
          type: string
          example: wp
        retrieved_at:
          type: string
          format: date-time
        results:
          type: array
          items:
            $ref: '#/components/schemas/FAQItem'
      required:
      - source
      - results