POST Subscriber/Poynt/Terminal/Assign

Creates a request to assign a poynt terminal. This will create the terminal if it does not exist along with the merchant account information. Warning: Please NOTE that If the terminal is already assigned to a different subscriber, all links to the previous subscriber will be REMOVED.

Request Information

URI Parameters

None.

Body Parameters

AssignTerminalRequest
NameDescriptionTypeAdditional information
serialNumber

string

None.

mindbodySiteId

integer

None.

mindbodyLocationId

integer

None.

businessId

globally unique identifier

None.

storeId

globally unique identifier

None.

Request Formats

application/json, text/json

Sample:
{
  "serialNumber": "sample string 1",
  "mindbodySiteId": 2,
  "mindbodyLocationId": 3,
  "businessId": "c119ed3b-583e-406c-92f2-977578f7b0ff",
  "storeId": "74a167a1-ee66-40b1-bd67-3f0976132e82"
}

application/xml, text/xml

Sample:
<AssignTerminalRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Mindbody.SubscriberApi.Dto.Requests.Subscriber">
  <BusinessId>c119ed3b-583e-406c-92f2-977578f7b0ff</BusinessId>
  <ExternalId>sample string 1</ExternalId>
  <LocationId>3</LocationId>
  <StoreId>74a167a1-ee66-40b1-bd67-3f0976132e82</StoreId>
  <SubscriberId>2</SubscriberId>
</AssignTerminalRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

AssignTerminalResponse

None.

Response Formats

application/json, text/json

Sample:
{}

application/xml, text/xml

Sample:
<AssignTerminalResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Mindbody.Contract.Subscriber.Responses" />