POST api/Authorization/AuthorizeMemOrTrans
Request Information
URI Parameters
None.
Body Parameters
AuthorizeMemOrTransRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| Attraction | string |
None. |
|
| POSID | integer |
None. |
|
| UpdateID | string |
None. |
|
| MemList | Collection of MembershipList |
None. |
|
| TransList | Collection of ITransactionTypeResult |
None. |
|
| BenefitList | Collection of IMembershipAdditionalPrograms |
None. |
|
| validAttractions | Collection of string |
None. |
|
| code | string |
None. |
|
| isGroupTicket | boolean |
None. |
|
| LocationId | integer |
None. |
|
| type | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"Attraction": "sample string 1",
"POSID": 2,
"UpdateID": "sample string 3",
"MemList": [
{
"membershipCode": "sample string 1",
"membershipListLineId": "sample string 2",
"name": "sample string 3",
"image": "QEA=",
"relationship": "sample string 4",
"visitorTypeDescription": "sample string 5",
"quantity": 6,
"authCount": 7,
"organizationUnitId": 8,
"ticketCode": "sample string 9",
"price": 10.0,
"paxTicket": 11,
"attractionCode": "sample string 12",
"isTaxable": "sample string 13",
"taxIncludedInPrice": "sample string 14",
"taxExempted": "sample string 15",
"taxGroupCode": "sample string 16"
},
{
"membershipCode": "sample string 1",
"membershipListLineId": "sample string 2",
"name": "sample string 3",
"image": "QEA=",
"relationship": "sample string 4",
"visitorTypeDescription": "sample string 5",
"quantity": 6,
"authCount": 7,
"organizationUnitId": 8,
"ticketCode": "sample string 9",
"price": 10.0,
"paxTicket": 11,
"attractionCode": "sample string 12",
"isTaxable": "sample string 13",
"taxIncludedInPrice": "sample string 14",
"taxExempted": "sample string 15",
"taxGroupCode": "sample string 16"
}
],
"TransList": [
{
"organizationUnitId": 1,
"ticketId": "sample string 2",
"transactionId": "sample string 3",
"attractionCode": "sample string 4",
"visitorType": "sample string 5",
"ticketCount": 6,
"ticketStyleCode": "sample string 7",
"maxTicketCount": 8,
"authorizationRequired": "sample string 9",
"description": "sample string 10",
"startDate": "2025-10-26T20:53:10.4789229+00:00",
"endDate": "2025-10-26T20:53:10.4789229+00:00",
"ticketMessage": "sample string 13",
"eventTime": "sample string 14",
"ticketCode": "sample string 15",
"ticketPrintStatus": "sample string 16",
"attractionDescription": "sample string 17",
"ticketDescription": "sample string 18",
"quantity": 19,
"minGracePeriod": 20,
"maxGracePeriod": 21,
"SalesTransactionDate": "2025-10-26T20:53:10.4789229+00:00",
"UsageCount": "sample string 23"
},
{
"organizationUnitId": 1,
"ticketId": "sample string 2",
"transactionId": "sample string 3",
"attractionCode": "sample string 4",
"visitorType": "sample string 5",
"ticketCount": 6,
"ticketStyleCode": "sample string 7",
"maxTicketCount": 8,
"authorizationRequired": "sample string 9",
"description": "sample string 10",
"startDate": "2025-10-26T20:53:10.4789229+00:00",
"endDate": "2025-10-26T20:53:10.4789229+00:00",
"ticketMessage": "sample string 13",
"eventTime": "sample string 14",
"ticketCode": "sample string 15",
"ticketPrintStatus": "sample string 16",
"attractionDescription": "sample string 17",
"ticketDescription": "sample string 18",
"quantity": 19,
"minGracePeriod": 20,
"maxGracePeriod": 21,
"SalesTransactionDate": "2025-10-26T20:53:10.4789229+00:00",
"UsageCount": "sample string 23"
}
],
"BenefitList": [
{
"organizationUnitId": 1,
"ticketCode": "sample string 2",
"name": "sample string 3",
"price": 4.0,
"authCount": 5,
"visitorTypeDescription": "sample string 6",
"visitorTypeCode": "sample string 7",
"maxTicket": 8,
"membershipCode": "sample string 9",
"attractionCode": "sample string 10",
"isTaxable": "sample string 11",
"taxIncludeInPrice": 12.0,
"taxExempted": "sample string 13",
"taxGroupCode": "sample string 14",
"taxAmount": 15.0,
"actualPrice": 16.0,
"retailPrice": 17.0,
"lineItemTotal": 18.0,
"taxIncludePrice": 19.0,
"taxableAmount": 20.0,
"taxRateValue": 21,
"rulesId": 22,
"quantity": 23
},
{
"organizationUnitId": 1,
"ticketCode": "sample string 2",
"name": "sample string 3",
"price": 4.0,
"authCount": 5,
"visitorTypeDescription": "sample string 6",
"visitorTypeCode": "sample string 7",
"maxTicket": 8,
"membershipCode": "sample string 9",
"attractionCode": "sample string 10",
"isTaxable": "sample string 11",
"taxIncludeInPrice": 12.0,
"taxExempted": "sample string 13",
"taxGroupCode": "sample string 14",
"taxAmount": 15.0,
"actualPrice": 16.0,
"retailPrice": 17.0,
"lineItemTotal": 18.0,
"taxIncludePrice": 19.0,
"taxableAmount": 20.0,
"taxRateValue": 21,
"rulesId": 22,
"quantity": 23
}
],
"validAttractions": [
"sample string 1",
"sample string 2"
],
"code": "sample string 4",
"isGroupTicket": true,
"LocationId": 6,
"type": "sample string 7"
}
application/xml, text/xml
Sample:
<AuthorizeMemOrTransRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/mAuth.BusinessEntities">
<Attraction>sample string 1</Attraction>
<BenefitList>
<IMembershipAdditionalPrograms>
<actualPrice>16</actualPrice>
<attractionCode>sample string 10</attractionCode>
<authCount>5</authCount>
<isTaxable>sample string 11</isTaxable>
<lineItemTotal>18</lineItemTotal>
<maxTicket>8</maxTicket>
<membershipCode>sample string 9</membershipCode>
<name>sample string 3</name>
<organizationUnitId>1</organizationUnitId>
<price>4</price>
<quantity>23</quantity>
<retailPrice>17</retailPrice>
<rulesId>22</rulesId>
<taxAmount>15</taxAmount>
<taxExempted>sample string 13</taxExempted>
<taxGroupCode>sample string 14</taxGroupCode>
<taxIncludeInPrice>12</taxIncludeInPrice>
<taxIncludePrice>19</taxIncludePrice>
<taxRateValue>21</taxRateValue>
<taxableAmount>20</taxableAmount>
<ticketCode>sample string 2</ticketCode>
<visitorTypeCode>sample string 7</visitorTypeCode>
<visitorTypeDescription>sample string 6</visitorTypeDescription>
</IMembershipAdditionalPrograms>
<IMembershipAdditionalPrograms>
<actualPrice>16</actualPrice>
<attractionCode>sample string 10</attractionCode>
<authCount>5</authCount>
<isTaxable>sample string 11</isTaxable>
<lineItemTotal>18</lineItemTotal>
<maxTicket>8</maxTicket>
<membershipCode>sample string 9</membershipCode>
<name>sample string 3</name>
<organizationUnitId>1</organizationUnitId>
<price>4</price>
<quantity>23</quantity>
<retailPrice>17</retailPrice>
<rulesId>22</rulesId>
<taxAmount>15</taxAmount>
<taxExempted>sample string 13</taxExempted>
<taxGroupCode>sample string 14</taxGroupCode>
<taxIncludeInPrice>12</taxIncludeInPrice>
<taxIncludePrice>19</taxIncludePrice>
<taxRateValue>21</taxRateValue>
<taxableAmount>20</taxableAmount>
<ticketCode>sample string 2</ticketCode>
<visitorTypeCode>sample string 7</visitorTypeCode>
<visitorTypeDescription>sample string 6</visitorTypeDescription>
</IMembershipAdditionalPrograms>
</BenefitList>
<LocationId>6</LocationId>
<MemList>
<MembershipList>
<attractionCode>sample string 12</attractionCode>
<authCount>7</authCount>
<image>QEA=</image>
<isTaxable>sample string 13</isTaxable>
<membershipCode>sample string 1</membershipCode>
<membershipListLineId>sample string 2</membershipListLineId>
<name>sample string 3</name>
<organizationUnitId>8</organizationUnitId>
<paxTicket>11</paxTicket>
<price>10</price>
<quantity>6</quantity>
<relationship>sample string 4</relationship>
<taxExempted>sample string 15</taxExempted>
<taxGroupCode>sample string 16</taxGroupCode>
<taxIncludedInPrice>sample string 14</taxIncludedInPrice>
<ticketCode>sample string 9</ticketCode>
<visitorTypeDescription>sample string 5</visitorTypeDescription>
</MembershipList>
<MembershipList>
<attractionCode>sample string 12</attractionCode>
<authCount>7</authCount>
<image>QEA=</image>
<isTaxable>sample string 13</isTaxable>
<membershipCode>sample string 1</membershipCode>
<membershipListLineId>sample string 2</membershipListLineId>
<name>sample string 3</name>
<organizationUnitId>8</organizationUnitId>
<paxTicket>11</paxTicket>
<price>10</price>
<quantity>6</quantity>
<relationship>sample string 4</relationship>
<taxExempted>sample string 15</taxExempted>
<taxGroupCode>sample string 16</taxGroupCode>
<taxIncludedInPrice>sample string 14</taxIncludedInPrice>
<ticketCode>sample string 9</ticketCode>
<visitorTypeDescription>sample string 5</visitorTypeDescription>
</MembershipList>
</MemList>
<POSID>2</POSID>
<TransList>
<ITransactionTypeResult>
<SalesTransactionDate>2025-10-26T20:53:10.4789229+00:00</SalesTransactionDate>
<UsageCount>sample string 23</UsageCount>
<attractionCode>sample string 4</attractionCode>
<attractionDescription>sample string 17</attractionDescription>
<authorizationRequired>sample string 9</authorizationRequired>
<description>sample string 10</description>
<endDate>2025-10-26T20:53:10.4789229+00:00</endDate>
<eventTime>sample string 14</eventTime>
<maxGracePeriod>21</maxGracePeriod>
<maxTicketCount>8</maxTicketCount>
<minGracePeriod>20</minGracePeriod>
<organizationUnitId>1</organizationUnitId>
<quantity>19</quantity>
<startDate>2025-10-26T20:53:10.4789229+00:00</startDate>
<ticketCode>sample string 15</ticketCode>
<ticketCount>6</ticketCount>
<ticketDescription>sample string 18</ticketDescription>
<ticketId>sample string 2</ticketId>
<ticketMessage>sample string 13</ticketMessage>
<ticketPrintStatus>sample string 16</ticketPrintStatus>
<ticketStyleCode>sample string 7</ticketStyleCode>
<transactionId>sample string 3</transactionId>
<visitorType>sample string 5</visitorType>
</ITransactionTypeResult>
<ITransactionTypeResult>
<SalesTransactionDate>2025-10-26T20:53:10.4789229+00:00</SalesTransactionDate>
<UsageCount>sample string 23</UsageCount>
<attractionCode>sample string 4</attractionCode>
<attractionDescription>sample string 17</attractionDescription>
<authorizationRequired>sample string 9</authorizationRequired>
<description>sample string 10</description>
<endDate>2025-10-26T20:53:10.4789229+00:00</endDate>
<eventTime>sample string 14</eventTime>
<maxGracePeriod>21</maxGracePeriod>
<maxTicketCount>8</maxTicketCount>
<minGracePeriod>20</minGracePeriod>
<organizationUnitId>1</organizationUnitId>
<quantity>19</quantity>
<startDate>2025-10-26T20:53:10.4789229+00:00</startDate>
<ticketCode>sample string 15</ticketCode>
<ticketCount>6</ticketCount>
<ticketDescription>sample string 18</ticketDescription>
<ticketId>sample string 2</ticketId>
<ticketMessage>sample string 13</ticketMessage>
<ticketPrintStatus>sample string 16</ticketPrintStatus>
<ticketStyleCode>sample string 7</ticketStyleCode>
<transactionId>sample string 3</transactionId>
<visitorType>sample string 5</visitorType>
</ITransactionTypeResult>
</TransList>
<UpdateID>sample string 3</UpdateID>
<code>sample string 4</code>
<isGroupTicket>true</isGroupTicket>
<type>sample string 7</type>
<validAttractions xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</validAttractions>
</AuthorizeMemOrTransRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
stringResponse Formats
application/json, text/json
Sample:
"sample string 1"
application/xml, text/xml
Sample:
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">sample string 1</string>