Skip to main content


Megan E. Shankle

Vice President, Client Relationships
Office: 301-519-3776 x 118
Cell: 240-439-9336
mshankle@isgsolutions.com

Table of Contents
< All Topics
Print

eBridge API Calls Examples

Get Token 

curl –location ‘https://isg-ebridge-dva-ue1-app01.azurewebsites.net/Token&#8217; \ 

–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&#8217; \ 

–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&#8217; \ 

–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&#8217; \ 

–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&#8217; \ 

–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&#8217; \ 

–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&#8217; \ 

–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” 

        } 

    ] 

}’