Later · AsyncAPI Specification

Later Influence Webhooks

Version

View Spec View on GitHub Social-MediaSchedulingInstagramTikTokInfluencer MarketingContent ManagementAnalyticsSocial CommerceAsyncAPIEvents

AsyncAPI Specification

Raw ↑
generated: '2026-08-13'
method: derived
source: openapi/later-influence-api-openapi.json
api: Later Influence API
asyncapi_published: false
note: >-
  Later publishes NO AsyncAPI document — probed /asyncapi.yaml and /asyncapi.json on
  later.com, app.later.com and api.mavrck.co with no hit, and the Latermedia GitHub org
  carries no event contract. What Later DOES publish, inside its REST contract, is a set of
  webhook ENDPOINTS. Read the direction carefully before using this: these are RECEIVERS
  Later exposes for named partners to POST into, not an outbound event-subscription surface
  a customer can register a callback URL against. There is no subscription API, no event
  catalog, no signing-secret documentation and no delivery-retry policy published anywhere.
direction: inbound-receivers
subscription_management: none published
signature_verification: none documented
retry_policy: none documented
webhooks:
- name: creator-opt-in
  direction: inbound
  method: POST
  path: /webhooks/later/opt-in
  operationId: optIn
  tag: OptIn
  caller: Later Social (the later.com product) notifying Later Influence
  payload_schema: '#/definitions/CreatorOptInRequestWithCreatorProfileId'
  success_status: 204
  error_statuses: [403, 404, 500]
- name: creator-opt-in-update
  direction: inbound
  method: POST
  path: /webhooks/later/update
  operationId: optInUpdate
  tag: OptIn
  caller: Later Social
  payload_schema: '#/definitions/CreatorOptInRequestWithCreatorProfileId'
  success_status: 204
  error_statuses: [403, 404, 500]
- name: creator-opt-out
  direction: inbound
  method: POST
  path: /webhooks/later/opt-out
  operationId: optInOptOut
  tag: OptIn
  caller: Later Social
  payload_schema: '#/definitions/CreatorOptOutRequest'
  success_status: 204
  error_statuses: [403, 404, 500]
- name: sendgrid-events
  direction: inbound
  method: POST
  path: /webhooks/sendgrid-events
  operationId: sendgridWebhookEvents
  caller: SendGrid (email delivery events)
  payload_schema: array of '#/definitions/SendGridEvent'
  auth: '`token` query parameter'
  success_status: 200
  error_statuses: [400, 403, 404, 500]
- name: shopify-app-uninstall
  direction: inbound
  method: POST
  path: /v1/shopify-accounts/webhooks/uninstall
  operationId: uninstallShopifyApp
  tag: ShopifyAccount
  caller: Shopify
  success_status: 204
  error_statuses: [400, 403, 404, 500]
- name: shopify-shop-redact
  direction: inbound
  method: POST
  path: /v1/shopify-accounts/webhooks/compliance/shop/redact
  operationId: shopRedact
  tag: ShopifyAccount
  caller: Shopify
  purpose: Shopify-mandated GDPR compliance webhook
  success_status: 200
  error_statuses: [400, 403, 404, 500]
- name: shopify-customer-redact
  direction: inbound
  method: POST
  path: /v1/shopify-accounts/webhooks/compliance/customers/redact
  operationId: customerRedact
  tag: ShopifyAccount
  caller: Shopify
  purpose: Shopify-mandated GDPR compliance webhook
  success_status: 200
  error_statuses: [400, 403, 404, 500]
- name: shopify-customer-data-request
  direction: inbound
  method: POST
  path: /v1/shopify-accounts/webhooks/compliance/customers/data_request
  operationId: customerDataRequest
  tag: ShopifyAccount
  caller: Shopify
  purpose: Shopify-mandated GDPR compliance webhook
  success_status: 200
  error_statuses: [400, 403, 404, 500]
adjacent_notification_surface:
  note: >-
    Later Influence also ships an internal notification/messaging surface that is
    request-response, not event-driven — /scheduled-notifications (create, approve,
    unapprove), /action-groups/{id}/setup-alerts, and the ScheduledMessages tag. These are
    listed for completeness; they are not webhooks and do not deliver events to a consumer.
counts:
  webhook_endpoints: 8
  outbound_events: 0
gaps:
- No AsyncAPI, CloudEvents or event-catalog document is published.
- A customer of the Later Influence API cannot subscribe to campaign, activation, draft
  approval or payment events; the only way to learn that state changed is to poll.

Work with this as data

Every AsyncAPI spec 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 asyncapi

4 MCP tools reach this
  • find_asyncapisBrowse and filter every AsyncAPI spec 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 AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/later-influence-webhooks"
All asyncapi
curl "https://apis.io/api/v1/asyncapis?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.