Cvent Social Tables Guest Checkin API

The Guest Checkin API from Cvent Social Tables — 4 operation(s) for guest checkin.

Operations 4

GET /4.0/guestlists/{guestlist_id}/checkin Get all checked in guests for a guestlist
POST /4.0/guestlists/{guestlist_id}/guests/checkin Updates multiple guests to a single checkin status
POST /4.0/guestlists/{guestlist_id}/guests/update-checkin-status Updates multiple guests to multiple checkin statuses
POST /4.0/guestlists/{guestlist_id}/guests/{guest_id}/checkin Updates the checkin status of an individual guest

Work with this as data

Every API 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 apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • 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 API
curl "https://apis.io/api/v1/apis/cvent-social-tables-guest-checkin-api"
All apis
curl "https://apis.io/api/v1/apis?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.

OpenAPI Specification

cvent-social-tables-guest-checkin-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Social Tables API Gateway Authentication Guest Checkin API
  version: 4.0.0
  description: The Social Tables API
servers:
- url: https://api.socialtables.com/
tags:
- name: Guest Checkin
paths:
  /4.0/guestlists/{guestlist_id}/checkin:
    get:
      tags:
      - Guest Checkin
      summary: Get all checked in guests for a guestlist
      parameters:
      - name: guestlist_id
        required: true
        in: path
        schema:
          type: string
      responses:
        '200':
          description: returns checked in guests
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/guests-guest-list-service'
        '410':
          description: guestlist is deleted
  /4.0/guestlists/{guestlist_id}/guests/checkin:
    post:
      tags:
      - Guest Checkin
      summary: Updates multiple guests to a single checkin status
      parameters:
      - name: guestlist_id
        required: true
        in: path
        schema:
          type: string
      responses:
        '200':
          description: Success
        '400':
          description: Error creating guest tags
        '410':
          description: guestlist is deleted
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/checkinBulk-guest-list-service'
        required: true
  /4.0/guestlists/{guestlist_id}/guests/update-checkin-status:
    post:
      tags:
      - Guest Checkin
      summary: Updates multiple guests to multiple checkin statuses
      parameters:
      - name: guestlist_id
        required: true
        in: path
        schema:
          type: string
      responses:
        '200':
          description: Success
        '400':
          description: Error updating guests checkin status
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/checkinBulk-guest-list-service'
        required: true
  /4.0/guestlists/{guestlist_id}/guests/{guest_id}/checkin:
    post:
      tags:
      - Guest Checkin
      summary: Updates the checkin status of an individual guest
      parameters:
      - name: guestlist_id
        required: true
        in: path
        schema:
          type: string
      - name: guest_id
        required: true
        in: path
        schema:
          type: string
      responses:
        '200':
          description: checkin
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/guests-guest-list-service'
        '400':
          description: Error setting guests checkin status
        '410':
          description: guestlist is deleted
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/guests-guest-list-service'
        required: true
components:
  schemas:
    meals-guest-list-service:
      type: object
      properties:
        title:
          type: string
          description: name of meal
      required:
      - title
    checkinBulk-guest-list-service:
      properties:
        guests:
          type: array
          items:
            type: string
          description: Array of Guest IDs
        checked_in:
          type: integer
          enum:
          - 0
          - 1
          - 2
          description: 0 = Check-in reset, 1 = Check-in, 2 = Check-out
      required:
      - guests
      example:
        guests:
        - 99b4ae20-2779-11e6-b0b7-13c2616041ae
        - 99b4ae21-2779-11e6-b0b7-13c2616041ae
        checked_in: 1
    tags-guest-list-service:
      type: object
      properties:
        title:
          type: string
          description: title of tag
        color:
          type: string
          description: color of tag
      required:
      - title
    guests-guest-list-service:
      type: object
      properties:
        id:
          type: string
          description: id of guest
        first_name:
          type: string
          description: first name of guest
        last_name:
          type: string
          description: last name of guest
        email:
          type: string
          description: email address
        checked_in_status:
          type: object
          description: checkin data
          properties:
            checked_in:
              type: integer
            checked_in_at:
              type: string
              format: date-time
            checked_out_at:
              type: string
              format: date-time
        tags:
          type: array
          items:
            $ref: '#/components/schemas/tags-guest-list-service'
        meals:
          type: array
          items:
            $ref: '#/components/schemas/meals-guest-list-service'
      required:
      - id
      - first_name
      - last_name
  securitySchemes:
    oauth2:
      type: oauth2
      flows:
        authorizationCode:
          scopes:
            authenticated: any authentication whatsoever
            create:oauth_client: oauth client create
            userdata: All of the things.
          authorizationUrl: https://auth.socialtables.com/oauth/authorize
          tokenUrl: https://auth.socialtables.com/oauth/token
      description: OAuth
    user_token:
      type: apiKey
      name: user_token
      in: header
      description: Social Tables User Token
    partner_token:
      type: apiKey
      name: partner_token
      in: header
      description: Social Tables Partner Token