Snappt · OpenAPI Overlay 1.0.0
API Evangelist enhancements for the Snappt Enterprise API
5 actions
5 updates
update
extends
openapi/snappt-enterprise-api-openapi-original.yml
Derived by API Evangelist
Built from the contracts Snappt publishes. Snappt did not publish this file.
What the actions change
x-apievangelist-profilex-apievangelist-harvested-fromx-apievangelist-harvested-oncontactx-apievangelist-webhooksx-apievangelist-artifactsx-apievangelist-review
Targets 3
$.info
$.servers
$
OpenAPI Overlay
overlay: 1.0.0
info:
title: API Evangelist enhancements for the Snappt Enterprise API
version: 1.0.0
extends: openapi/snappt-enterprise-api-openapi-original.yml
x-generated: '2026-08-05'
x-method: generated
x-source: >-
Derived from the harvested OpenAPI plus the Snappt Enterprise API documentation. Captures API
Evangelist enhancements only; the harvested spec is never mutated.
actions:
- target: $.info
update:
x-apievangelist-profile: https://apis.io/providers/snappt/
x-apievangelist-harvested-from: https://dash.readme.com/api/v1/api-registry/5lumsmmm5mkez
x-apievangelist-harvested-on: '2026-08-05'
contact:
name: Snappt Partner Support
email: partnersupport@snappt.com
url: https://snappt-enterprise-api.readme.io/docs/need-more-help
- target: $.servers
description: >-
The published spec declares only the demo host. The production host is documented in prose on the
Embedded SDK integration guide; recorded here so agents can resolve the live base URL.
update:
- url: https://enterprise-api.demo.snappt.com
description: Demo environment (the only server declared in the published spec)
- url: https://enterprise-api.snappt.com
description: Production environment (documented at https://snappt-enterprise-api.readme.io/docs/embedded-sdk-integration-guide)
- target: $
description: >-
Snappt documents four outbound webhook events but publishes no AsyncAPI and no OpenAPI 3.1
webhooks block. Cross-linked here rather than fabricated into the contract.
update:
x-apievangelist-webhooks:
artifact: asyncapi/snappt-enterprise-api-webhooks.yml
docs: https://snappt-enterprise-api.readme.io/docs/webhook-event-types
events: [APPLICATION_SUBMITTED, REPORT_READY, REPORT_UPDATED, IDV_REPORT_READY]
deprecated_events: [ACCEPTED_DOCUMENT]
signature_header: Snappt-Signature-v2
- target: $
description: Cross-links to the derived and searched artifacts in this repo.
update:
x-apievangelist-artifacts:
authentication: authentication/snappt-authentication.yml
conventions: conventions/snappt-conventions.yml
errors: errors/snappt-problem-types.yml
data_model: data-model/snappt-data-model.yml
lifecycle: lifecycle/snappt-lifecycle.yml
changelog: changelog/snappt-changelog.yml
conformance: conformance/snappt-conformance.yml
components: components/snappt-components.yml
sandbox: sandbox/snappt-sandbox.yml
agentic_access: agentic-access/snappt-agentic-access.yml
skills: skills/_index.yml
- target: $
description: >-
Contract gaps observed in the published spec, recorded for a follow-up conversation with the
provider. These are NOT patched into the original — the scorer reads the provider's own content.
update:
x-apievangelist-review:
operation_ids: >-
Not one of the 48 operations declares an operationId, so no operation in this API can be
referenced by a stable machine name — this blocks Arazzo workflows, SDK generation, and
agent tool binding.
response_coverage: >-
No operation declares a 5xx response; 403, 409, 422 and 429 are absent entirely. 401 is the
only error status declared on all 48 operations.
error_format: Errors are a custom envelope rather than RFC 9457 application/problem+json.
examples: Almost no response examples are declared in-spec.
schemas: >-
Only 8 named component schemas for 48 operations — most request and response bodies are
declared inline, so there is little reuse for a generator or an agent to key on.
rate_limits: No rate-limit policy, no 429, and no rate-limit response headers documented.
servers: The published spec points only at the demo host.
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.
Call it yourself
curl for this page
This overlay
curl "https://apis.io/api/v1/overlays/snappt-enterprise-api-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.