# GetAccept > GetAccept is a digital sales room and sales enablement platform for designing, sending, promoting, tracking, and e-signing sales documents — combining sales collateral, contract management, proposals, and electronic signatures in one place. The REST API (v1) exposes documents, e-signature, contacts, templates, users, videos, custom data, and webhook subscriptions. > Generated by API Evangelist from the first-party GetAccept OpenAPI and public GetAccept pages. GetAccept does not publish an llms.txt of its own (/llms.txt returns 404 on www.getaccept.com and the login SPA shell on the app/developer hosts). - Base URL: https://api.getaccept.com/v1 - Authentication: OAuth2 (authorization code) or bearer JWT. Authorize at https://app.getaccept.com/oauth2/authorize, token at https://app.getaccept.com/oauth2/token. GetAccept does not use API keys; credentials are provisioned by a GetAccept representative. A valid account is required and commercial usage requires a purchased API package. - Errors: plain JSON envelope `{ error, description, status }` — not RFC 9457. - Pagination: `limit` / `offset` query parameters on list operations. - Idempotency: not supported — no idempotency-key mechanism is documented. - Rate limits: none published; no 429 declared on any operation and no rate-limit headers documented. - Events: webhook subscriptions on document lifecycle events (created, sent, opened, signed, reviewed, rejected, expired, recalled) plus recipient and Deal Room activity. Retries after 1, 12, 24 and 48 hours. Delivery originates from fixed EU/US/APAC IP ranges that must be allowlisted. ## APIs - [GetAccept API v1](https://www.getaccept.com/api): 86 operations across 12 tags — Documents, Contacts, Templates, Users, Subscriptions, Attachments, Videos, Archive, Custom Data, Communication Templates, Others, Authentication. ## Specs - [OpenAPI 3.0 (JSON)](https://raw.githubusercontent.com/GetAccept/openapi/master/openapi.json): official GetAccept OpenAPI definition, info.version 1.6. - [OpenAPI 3.0 (YAML)](https://raw.githubusercontent.com/GetAccept/openapi/master/swagger.yaml) - [Swagger 2.0 (JSON)](https://raw.githubusercontent.com/GetAccept/openapi/master/swagger2.json) - Local copy: openapi/_original/getaccept-openapi-original.json (verified identical in operation set to the live spec on 2026-08-14) ## Docs - [API overview and code samples](https://www.getaccept.com/api) - [API reference](https://app.getaccept.com/api/) — requires a GetAccept login - [Help center: API collection](https://help.getaccept.com/en/collections/9436688-api) - [REST API overview](https://help.getaccept.com/en/articles/2393292-getaccept-rest-api-overview) - [Webhook settings](https://help.getaccept.com/en/articles/8094998-webhook-settings) - [Webhook IP allowlisting](https://help.getaccept.com/en/articles/8570402-webhook-ip-whitelisting) - [OpenAPI GitHub repo](https://github.com/GetAccept/openapi) - [Product changelog](https://www.getaccept.com/whats-new) - [Pricing](https://www.getaccept.com/pricing) - [Security](https://www.getaccept.com/security) - [Status](https://status.getaccept.com) Note: the former developer portal at developers.getaccept.com has been retired — it now returns the GetAccept login application for every path. Do not link to it. ## Client libraries GetAccept publishes no first-party SDK to any package registry. See packages/getaccept-packages.yml for the third-party clients that exist and their release dates. ## Artifacts (API Evangelist enrichment) - authentication/getaccept-authentication.yml — OAuth2 + bearer token profile - scopes/getaccept-scopes.yml — OAuth2 scopes (basic) - conventions/getaccept-conventions.yml — pagination, error envelope, versioning, credentials, doc access - errors/getaccept-problem-types.yml — 4xx error classes + envelope - data-model/getaccept-data-model.yml — entity/relationship graph - lifecycle/getaccept-lifecycle.yml — versioning, status page, changelog, deprecation posture - changelog/getaccept-changelog.yml — dated product release notes - plans/getaccept-plans-pricing.yml — published plan tiers and where API access sits - rate-limits/getaccept-rate-limits.yml — the published-limits measurement (zero) - packages/getaccept-packages.yml — registry sweep; no first-party SDK - well-known/getaccept-well-known.yml — /.well-known probe across all hosts (no hits) - conformance/getaccept-conformance.yml — standards conformance - asyncapi/getaccept-webhooks.yml — webhook/event surface, retries, egress IPs - security/getaccept-trust-center.yml — SOC 2 Type II, GDPR, CCPA, eIDAS, ESIGN, UETA - security/getaccept-domain-security.yml — TLS/HSTS/DNS posture - mcp/getaccept-mcp.yml — candidate MCP tool list (no server is published) - agentic-access/getaccept-agentic-access.yml — recommended agent access contracts - skills/ — packaged agent skills