TrustArc · OpenAPI Overlay 1.0.0

API Evangelist enhancements for the TrustArc Guardian API

3 actions 3 updates update extends openapi/trustarc-guardian-openapi.yml
Derived by API Evangelist Built from the contracts TrustArc publishes. TrustArc did not publish this file.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-apievangelist-slugx-apievangelist-harvested-fromx-apievangelist-harvested-onx-apievangelist-productx-apievangelist-ownership-evidencex-apievangelist-spec-qualityx-apievangelist-domain-standardx-apievangelist-auth-note

Targets 2

$.info
$.servers

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist enhancements for the TrustArc Guardian API
  version: 1.0.0
extends: openapi/trustarc-guardian-openapi.yml
x-provenance:
  generated: '2026-08-27'
  method: generated
  source: >-
    Derived from analysis of openapi/_original/trustarc-guardian-openapi.json, which was
    harvested verbatim from https://login.truste.com/v3/api-docs on 2026-08-27. This overlay
    records API Evangelist annotations only; it never mutates the harvested contract.
actions:
  - target: $.info
    update:
      x-apievangelist-slug: trustarc
      x-apievangelist-harvested-from: https://login.truste.com/v3/api-docs
      x-apievangelist-harvested-on: '2026-08-27'
      x-apievangelist-product: TrustArc platform identity and access service ("Guardian")
      x-apievangelist-ownership-evidence: >-
        servers[] declares https://login.truste.com, the host TrustArc's own API guides name
        as the Auth Server; truste.com is TrustArc's legacy TRUSTe domain and login.truste.com
        is already listed as the TrustArc Login property. The same document is served from
        https://login.trustarc.com/v3/api-docs.
      x-apievangelist-spec-quality:
        operations: 276
        paths: 205
        schemas: 158
        operations_with_unique_operation_id: 276
        operations_with_summary: 6
        operations_with_description: 0
        operations_with_4xx_response: 1
        operations_with_5xx_response: 5
        note: >-
          Generated by springdoc with default settings. operationIds are machine-assigned
          (get_1, update_2, delete_3), almost no operation carries a summary or description,
          and error responses are essentially undocumented. The contract is complete on
          shape and thin on meaning.
  - target: $.servers
    update:
      - url: https://login.truste.com
        description: Production identity host (declared by the provider).
      - url: https://login.trustarc.com
        description: >-
          Serves the identical Guardian document (verified 2026-08-27, HTTP 200). Recorded
          by API Evangelist; not declared in the harvested spec.
  - target: $.info
    update:
      x-apievangelist-domain-standard:
        id: scim-2.0
        conformant: true
        evidence: >-
          /external/api/v2/scim/Users, /Groups, /ServiceProviderConfig, /Schemas and
          /ResourceTypes are declared, and the PATCH body is the SCIM PatchOp message
          urn:ietf:params:scim:api:messages:2.0:PatchOp.
      x-apievangelist-auth-note: >-
        securitySchemes declares only the implicit flow, but the provider's published
        /.well-known/oauth-authorization-server advertises authorization_code,
        client_credentials, refresh_token and token-exchange, and every TrustArc API guide
        documents client_credentials. The spec understates the real auth surface.
      x-apievangelist-idempotency: none
      x-apievangelist-pagination: spring-data-page (page, size, sort)

Work with this as data

Every overlay 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 openapi overlays

4 MCP tools reach this
  • find_overlaysBrowse and filter every overlay in the catalog.
  • 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 overlay
curl "https://apis.io/api/v1/overlays/trustarc-guardian-overlay"
All openapi overlays
curl "https://apis.io/api/v1/overlays?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

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.