PUT
/
passes
/
{passId}
/
checkin
curl --request PUT \
  --url https://api-alpha.fourvenues.com/integrations/passes/{passId}/checkin \
  --header 'Content-Type: application/json' \
  --header 'integration_id: <api-key>' \
  --header 'secret: <api-key>' \
  --header 'x-api-key: <api-key>' \
  --data '[
  {
    "_id": "1712861139741",
    "women": 1,
    "men": 1,
    "no_gender": 0,
    "price": 10
  }
]'
{
  "success": true,
  "data": {
    "_id": "Pl4gr84v20xqu01js0ybj42s6vYtIz1T",
    "channel_id": "ajifs2hke000dwemmurwd3kuqN3Kopcx",
    "code": "P6J21FF2S",
    "email": "my-client-email@fourvenues.com",
    "enter": 4,
    "for": 7,
    "name": "Miguel",
    "raised": 0,
    "rate_name": "Pase Vip",
    "rate_slug": "pase-vip",
    "referral_id": "ñeifupjvx000rwe2m2zuba1z9FqyR2dSL",
    "status": "valid"
  }
}

Authorizations

integration_id
string
header
required

Identifier of the integration (Auth v1)

secret
string
header
required

Secret of the organization (Auth v1)

x-api-key
string
header
required

API key (Auth v2)

Path Parameters

passId
string
required

Pass identifier.

Query Parameters

event_id
string
required

Event identifier.

Body

application/json · object[]
Body of the request
_id
string

Unique ID of the option (set to <special> if is a custom price).

Example:

"1712861139741"

women
number

Number of women in the pass option.

Example:

1

men
number

Number of men in the pass option.

Example:

1

no_gender
number

Number of no gender in the pass option.

Example:

0

price
number

Price of the option (if is a custom price).

Example:

10

Response

200
application/json
HTTP OK
success
boolean
Example:

true

data
object