eBridge API Calls Examples
Get Token
curl –location ‘https://isg-ebridge-dva-ue1-app01.azurewebsites.net/Token’ \
–header ‘Content-Type: application/json’ \
–header ‘x-isg-clientId: <clientid>’ \
–header ‘x-isg-tenantId: <tenantid>’ \
–data ‘{
“Username”: “<username>”,
“Password”: “<password>”
}’
Get Event Details
curl –location ‘https://isg-ebridge-dva-ue1-app01.azurewebsites.net/api/Events/RIU0224’ \
–header ‘Content-Type: application/json’ \
–header ‘x-isg-clientId: <clientid>’ \
–header ‘x-isg-tenantId: <tenantid>’ \
–header ‘Authorization: Bearer <token>’ \
–data ”
Get Event Registrations
curl –location ‘https://isg-ebridge-dva-ue1-app01.azurewebsites.net/api/Events/RIU0224/Registrations?registrantId=&pageNumber=1&pageSize=10’ \
–header ‘Content-Type: application/json’ \
–header ‘x-isg-clientId: <clientid>’ \
–header ‘x-isg-tenantId: <tenantid>’ \
–header ‘Authorization: Bearer <token>’ \
–data ”
Register
curl –location ‘https://isg-ebridge-dva-ue1-app01.azurewebsites.net/api/Events/Register’ \
–header ‘Content-Type: application/json’ \
–header ‘x-isg-clientId: <clientid>’ \
–header ‘x-isg-tenantId: <tenantid>’ \
–header ‘Authorization: Bearer <token>’ \
—data ‘{
“EventId”: “RIU0224”,
“RegistrantId”: “59865”,
“Functions”: [
{
“EventFunctionId”: “RIU0224/REGISON”,
“Quantity”: 1,
“UnitPrice”: 500.00,
“QuantityWaitlisted”: 0
}
]
}’
Edit Registration
curl –location ‘https://isg-ebridge-dva-ue1-app01.azurewebsites.net/api/Events/EditRegistration’ \
–header ‘Content-Type: application/json’ \
–header ‘x-isg-clientId: <clientid>’ \
–header ‘x-isg-tenantId: <tenantid>’ \
–header ‘Authorization: Bearer <token>’ \
—data ‘{
“EventRegistrationId”: “RIU0224-59865”,
“Functions”: [
{
“EventFunctionId”: “RIU0224/REGIS”,
“Quantity”: 1,
“UnitPrice”: 0,
“QuantityWaitlisted”: 0
}
]
}’
Cancel Registration
curl –location ‘https://isg-ebridge-dva-ue1-app01.azurewebsites.net/api/Events/CancelRegistration’ \
–header ‘Content-Type: application/json’ \
–header ‘x-isg-clientId: <clientid>’ \
–header ‘x-isg-tenantId: <tenantid>’ \
–header ‘Authorization: Bearer <token>’ \
—data ‘{
“EventRegistrationId”: “RIU0224-59865”
}’
Pay Registration
curl –location ‘https://isg-ebridge-dva-ue1-app01.azurewebsites.net/api/Events/PayRegistration’ \
–header ‘Content-Type: application/json’ \
–header ‘x-isg-clientId: <clientid>’ \
–header ‘x-isg-tenantId: arema’ \
–header ‘Authorization: Bearer <token>’ \
—data ‘{
“EventRegistrationId”: “RIU0224-59865”,
“Payments”: [
{
“Date”: “2024-11-08T00:00:00”,
“Method”: “CASH”,
“Amount”: 500,
“ReferenceNumber”: “TEST”
}
]
}’
