Sorare · AsyncAPI Specification

Sorare Graphql Asyncapi

Version

View Spec View on GitHub CompanyCryptoGraphQLFantasy SportsNFTBlockchainGamingSportsWeb3AsyncAPIWebhooksEvents

AsyncAPI Specification

sorare-graphql-asyncapi.yml Raw ↑
generated: '2026-07-21'
method: searched
source: https://github.com/sorare/api
spec_type: Webhooks
surface: graphql-subscriptions
transport:
  protocol: ActionCable (WebSocket)
  over: GraphQL subscriptions
  clients:
    - "@sorare/actioncable (npm)"
    - "gqlactioncable (pypi)"
events:
  - name: cardUpdated
    description: Emitted when a card's state changes.
    subscription: aCard
  - name: userUpdated
    description: Emitted when a user's state changes.
    subscription: currentUser / aUser
  - name: auctionUpdated
    description: Emitted on auction lifecycle changes (new bids, close).
    subscription: aAuction
  - name: offerUpdated
    description: Emitted when a direct/single-sale offer changes state.
    subscription: aOffer
limits:
  anonymous_subscription: { max_depth: 7, max_complexity: 500 }
  authenticated_subscription: { max_depth: 9, max_complexity: 1500 }
notes:
  - Sorare exposes a real-time event surface via GraphQL subscriptions delivered over
    ActionCable WebSockets rather than HTTP webhooks or a published AsyncAPI document.
    Event/subscription names above are the documented subscription categories (card,
    user, auction, offer updates); exact field selections are defined by the live schema
    at https://api.sorare.com/graphql/schema.