Create an ACME API Session
Begin by opening Postman and navigating to the collection of your choice. Add a Get request call and enter either: https://api.acmeticketing.com/v2/b2b/customer/session
for a production request or https://sand10-api.acmeticketing.net
for a sandbox request.
Prior to sending your request create 2 hearders using your acme user information: "x-acme-email" and "x-acme-password." Please note that your user must be that of the System Admin permission group to successfully start a session. Click Send and your results will look like the following:
{
"roles": [
"user"
],
"session": "eDKZPy6xoaiJFuzEIU3wpjBa2aGc7yzWTOnak81qA5E=",
"expireMs": 1684514214495,
"email": "user_email",
"userName": "user_username",
"tenantId": 527,
"firstName": "user_firstname",
"lastName": "user_lastname",
"id": user_id,
"confirmed": true,
"onBoarded": true,
"title": "user_job_title",
"tenantTimeZone": "America/New_York",
"companyName": "Natural History Museums of Los Angeles County",
"paymentKey": "user_payment_key",
"mid": "user_mid"
}
The session header field, "x-acme-session" will be used to make calls until the session expires, example above: 1684514214495. If the session expires then contine to send this get request to create a new session.