Retrieve reservation and profile details based on criteria
post
/spms/v2/ships/{shipId}/reservations
This is to retrieve reservation and profile details based on criterias.
Request
Supported Media Types
- application/json
Path Parameters
-
shipId(required): number
Ship Id
Query Parameters
-
limit: integer(int32)
Paging limit
-
offset: integer(int32)
Paging offset.
-
orderBy: string
Default sorting by account ID asc. Order by with format column1:asc/desc,column2:asc/desc * embarkationHarborCode * disembarkationHarborCode * embarkationHarborDescription * disembarkationHarborDescription * crewInternalId * crewExternalId * crewOperationalDepartmentCode * crewOperationalDepartmentDescription * crewOperationalPositionCode * crewOperationalPositionDescription * musterStationCode * musterStationDescription * contactlessId * profileType * firstName * lastName * middleName * accountId * nationalityCode * nationalityDescription * stateroomNumber * boardCardNumber * setSailPass * reservationBookingNumber * passportNumber * embarkationDate * embarkationDateByStatus * disembarkationDate * disembarkationDateByStatus * onboardStatus * reservationStatusCode * reservationStatusDescription * travelDocumentNumber * crewManningNumber * hasInternalLocations * locationAt * hasSpecialNeeds * totalSpecialNeeds
POST Request Object
Root Schema : Reservation Search Request
Type:
objectTitle:
Reservation Search RequestReservation Search Optional Parameters
Show Source
-
accountId:
number
Minimum Value:
1Maximum Value:100000000000000000000000000000000000000Account ID * `Optional` (Do not provide if not in use) * For all Profile TypesExample:12345 -
boardCardNumber:
string
Minimum Length:
1Maximum Length:20Pattern:^[a-zA-Z0-9 ]+?$Boardcard number * `Optional` (Do not provide if not in use) * `null` if searching `null` * For all Profile TypesExample:A9800000000001 -
contactlessId:
string
Minimum Length:
1Maximum Length:16Pattern:^[a-zA-Z0-9 ]+?$RFID Contactless ID * `Optional` (Do not provide if not in use) * `null` if searching `null` * Does not return Cancelled/No Show/Checked Out Ashore reservations * For all Profile TypesExample:AABB123 -
crewExternalId:
string
Minimum Length:
1Maximum Length:20Crew External ID * `Optional` (Do not provide if not in use) * `null` if searching `null` * For `C` Profile Type * Ignored if given only other Profile TypesExample:aaa123 -
crewInternalId:
string
Minimum Length:
1Maximum Length:20Crew Internal ID * `Optional` (Do not provide if not in use) * `null` if searching `null` * For `C` Profile Type * Ignored if given only other Profile TypesExample:aaa123 -
crewManningNumber:
string
Minimum Length:
1Maximum Length:20Pattern:^[a-zA-Z0-9 ]+?$Crew manning number * `Optional` (Do not provide if not in use) * `null` if searching `null` * For `C` Profile Type * Ignored if given only other Profile TypesExample:A0002 -
crewOperationalDepartmentCode:
string
Minimum Length:
1Maximum Length:6Pattern:^[ A-Za-z0-9,'_@./#&+-]*$Crew Operational Department Code * `Optional` (Do not provide if not in use) * `null` if searching `null` * For `C` Profile Type * Ignored if given only other Profile TypesExample:120 -
crewOperationalPositionCode:
string
Minimum Length:
1Maximum Length:6Pattern:^[ A-Za-z0-9,'_@./#&+-]*$Crew Operational Position Code * `Optional` (Do not provide if not in use) * `null` if searching `null` * For `C` Profile Type * Ignored if given only other Profile TypesExample:106 -
disembarkationDate:
string
Expected disembarkation date * `Optional` (Do not provide if not in use) * For all Profile TypesExample:
2021-01-30 -
disembarkationHarborCode:
string
Minimum Length:
1Maximum Length:6Pattern:^[ A-Za-z0-9,'_@./#&+-]*$Disembarkation Harbor Code * `Optional` (Do not provide if not in use) * `null` if searching `null` * For all Profile TypesExample:AGSJO -
embarkationDate:
string
Expected embarkation date * `Optional` (Do not provide if not in use) * For all Profile TypesExample:
2021-01-26 -
embarkationHarborCode:
string
Minimum Length:
1Maximum Length:6Pattern:^[ A-Za-z0-9,'_@./#&+-]*$Embarkation Harbor Code * `Optional` (Do not provide if not in use) * `null` if searching `null` * For all Profile TypesExample:AGSJO -
firstName:
string
Minimum Length:
1Maximum Length:40First name * `Optional` (Do not provide if not in use) * `null` if searching `null` * For all Profile TypesExample:Doe -
hasInternalLocations:
boolean
If profile is in any internal gate locations * `Optional` (Do not provide if not in use) * For all Profile TypesExample:
true -
hasSpecialNeeds:
boolean
If profile have any special needs * `Optional` (Do not provide if not in use) * For all Profile TypesExample:
true -
lastName:
string
Minimum Length:
1Maximum Length:40Last name * `Optional` (Do not provide if not in use) * `null` if searching `null` * For all Profile TypesExample:Jaden -
locationAt:
string
Minimum Length:
1Maximum Length:6Pattern:^[ A-Za-z0-9,'_@./#&+-]*$Reservation Internal Gate Location * `Optional` (Do not provide if not in use) * `null` if searching `null` * For all Profile TypesExample:ABC23 -
middleName:
string
Minimum Length:
1Maximum Length:20Middle name * `Optional` (Do not provide if not in use) * `null` if searching `null` * For all Profile TypesExample:Jay -
musterStationCode:
string
Minimum Length:
1Maximum Length:6Pattern:^[ A-Za-z0-9,'_@./#&+-]*$Muster Station Code * `Optional` (Do not provide if not in use) * `null` if searching `null` * For `P`, `R`, `C` Profile Types * Ignored if given only other Profile TypesExample:A -
nationalityCode:
string
Minimum Length:
1Maximum Length:6Pattern:^[ A-Za-z0-9,'_@./#&+-]*$Nationality code * `Optional` (Do not provide if not in use) * `null` if searching `null` * For all Profile TypesExample:US -
onboardStatus:
boolean
Onboard status * `Optional` (Do not provide if not in use) * `null` if searching `null` * For all Profile TypesExample:
true -
passportNumber:
string
Minimum Length:
1Maximum Length:20Pattern:^[ A-Za-z0-9,'_@./#&+-]*$Passport number * `Optional` (Do not provide if not in use) * `null` if searching `null` * For all Profile TypesExample:A123409982 -
profileType:
array profileTypeList
Profile type list. Support multiple values (Example: ['P', 'R']) * `Optional` (Do not provide if not in use)
-
reservationBookingNumber:
string
Minimum Length:
1Maximum Length:100Reservation booking number * `Optional` (Do not provide if not in use) * `null` if searching `null` * For `P`, `R`, `C` Profile Types * Ignored if given only other Profile TypesExample:ABC001 -
reservationStatus:
array reservationStatusList
Reservation status list. Support multiple values (Example: ['RX', 'RR']) * `Optional` (Do not provide if not in use) * `null` if searching `null` * For all Profile Types
-
searchValue:
string
Minimum Length:
1Maximum Length:100Value to search. Searches (First Name, Last Name, Stateroom number, Boardcard number, Set Sail Pass Number, Booking number, Passport number, Manning number, Crew Internal ID, Crew External ID, Contactless ID) * `Optional` (Do not provide if not in use) * When searching Contactless ID, it does not return Cancelled/No Show/Checked Out Ashore reservations * For all Profile TypesExample:John -
setSailPass:
string
Minimum Length:
1Maximum Length:30Setsailpass number * `Optional` (Do not provide if not in use) * `null` if searching `null` * For `P`, `R` Profile Types * Ignored if given only other Profile TypesExample:ABC001 -
stateroomNumber:
string
Minimum Length:
1Maximum Length:20Stateroom number / Cabin number * `Optional` (Do not provide if not in use) * `null` if searching `null` * For `P`, `R`, `C` Profile Types * Ignored if given only other Profile TypesExample:B1001 -
travelDocumentNumber:
string
Minimum Length:
1Maximum Length:20Pattern:^[a-zA-Z0-9 _,?/.\-+* ~!@#$%&{}[]()=<>|^'":;@`]*$Travel document number (Visa number) * `Optional` (Do not provide if not in use) * `null` if searching `null` * For all Profile TypesExample:AB11245
Nested Schema : profileTypeList
Type:
arrayProfile type list. Support multiple values (Example: ['P', 'R'])
* `Optional` (Do not provide if not in use)
Show Source
-
Array of:
string
Minimum Length:
1Maximum Length:1Pattern:^[PRCV]$Profile typeExample:P
Nested Schema : reservationStatusList
Type:
arrayReservation status list. Support multiple values (Example: ['RX', 'RR'])
* `Optional` (Do not provide if not in use)
* `null` if searching `null`
* For all Profile Types
Show Source
-
Array of:
string
Minimum Length:
1Maximum Length:2Pattern:^(?:RR|RE|CC|CL|DD|RN|RX)$Reservation status codeExample:RR
Response
Supported Media Types
- application/json
200 Response
OK
Root Schema : Reservation search response
Type:
objectTitle:
Reservation search responsereservation search response
Show Source
-
count:
integer
Example:
2 -
items:
array reservationObjectList
List of reservation objects
-
limit:
integer
Example:
10 -
link:
object linkReservations
link (Reservations)
-
offset:
integer
Example:
0
Nested Schema : reservationObjectList
Type:
arrayList of reservation objects
Show Source
-
Array of:
object reservationObject
Reservation object
Nested Schema : linkReservations
Type:
objectlink (Reservations)
Show Source
-
href:
string
Example:
http://[HOSTNAME]/spms/v2/ships/11100777/reservations?searchValue=john&offset=0&limit=2 -
method:
string
Example:
get -
operationId:
string
Example:
search -
rel:
string
Example:
self
Nested Schema : reservationObject
Type:
objectReservation object
Show Source
-
item:
object reservationRecord
Reservation Record Response * There are 4 Profile Types: Guest, Crew, Resident, Visitor * Note: Object returned is based on the reservation record's profile type, it doesn't return all 4 types.
-
links:
array links
Nested Schema : reservationRecord
Type:
objectReservation Record Response
* There are 4 Profile Types: Guest, Crew, Resident, Visitor
* Note: Object returned is based on the reservation record's profile type, it doesn't return all 4 types.
Show Source
-
crew:
object crewDetails
Crew information based on the Profile id passed
-
guest:
object guestDetails
Guest information based on the Profile id passed
-
resident:
object residentDetails
Resident information based on the Profile id passed
-
visitor:
object visitorDetails
Visitor information based on the Profile id passed
Nested Schema : links
Type:
Show Source
array-
Array of:
object profileLinkObject
Profile Link object
Nested Schema : crewDetails
Type:
objectCrew information based on the Profile id passed
Show Source
-
accountId:
integer
Example:
12345 -
accountType:
string
Allowed Values:
[ "A", "P", "C", "G", "V", "O" ]Example:C -
actualDisembarkationDate:
string(date)
Actual Disembarkation DateExample:
2015-09-08 -
actualDisembarkationTime:
string
Pattern:
HH:mm:ssActual Disembarkation TimeExample:16:00:00 -
actualEmbarkationDate:
string(date)
Actual Embarkation DateExample:
2015-09-02 -
actualEmbarkationTime:
string
Pattern:
HH:mm:ssActual Embarkation TimeExample:07:00:00 -
age:
integer
Example:
57 -
attendImmigrationInspection:
number
Immigration status flagExample:
1 -
birthNation:
object birthNation
Birth Nation
-
boardCardNumber:
string
Example:
123456789 -
cabinNumber:
string
Example:
11111 -
countryOfResidence:
object countryOfResidence
Country of residence
-
crewExternalId:
string
Crew External IDExample:
aaa123 -
crewInternalId:
string
Crew Internal IDExample:
aaa123 -
crewManningNumber:
integer
Example:
123 -
crewOperationalDepartment:
object crewOperationalDepartment
-
crewOperationalPosition:
object crewOperationalPosition
-
dateOfBirth:
string(date)
Example:
1961-04-01 -
discountTemplate:
object discountTemplate
-
disembarkationDate:
string(date)
Expected Disembarkation DateExample:
2015-09-09 -
disembarkationDateByStatus:
string
Disembarkation Date by Reservation Status * If reservation status is Checked Out, actual disembarkation date is returned. * For other reservation status, expected disembarkation date is returned.Example:
2015-09-08 -
disembarkationHarbor:
object disembarkationHarbor
-
emailAddress:
string
Example:
email@example.com -
embarkationDate:
string(date)
Expected Embarkation DateExample:
2015-09-02 -
embarkationDateByStatus:
string(date)
Embarkation Date by Reservation Status * If reservation status is Checked In/Leaving Today/Checked Out, actual embarkation date is returned. * For other reservation status, expected embarkation date is returned.Example:
2015-09-02 -
embarkationHarbor:
object embarkationHarbor
-
emergencyContactName:
string
Example:
John -
emergencyContactNumber:
string
Example:
+0123456789 -
firstName:
string
Example:
John -
gender:
object gender
-
hasInternalLocations:
boolean
Indicate if profile is at any internal gate locationsExample:
true -
hasSpecialNeeds:
boolean
Indicate whether profile has any special needs. If profile's special need remark is not empty then it's considered as true. True: has special needs, False: No special need.Example:
true -
isNoticeAndConsent:
boolean
Example:
true -
lastName:
string
Example:
Smith -
locationAt:
string
Reservation Internal Gate LocationExample:
ABC23 -
middleName:
string
Example:
Andy -
musterStation:
object musterStation
Muster Station
-
nationalId:
string
Example:
123456789 -
nationality:
object nationality
Nationality
-
onboardStatus:
boolean
Onboard StatusExample:
true -
otherFirstName:
string
Example:
伟 -
otherLastName:
string
Example:
李 -
passportExpiryDate:
string(date)
Example:
1961-04-01 -
passportIssuedCountry:
object passportIssuedCountry
Passport Issued Country
-
passportIssuedDate:
string(date)
Example:
1961-04-01 -
passportIssuedPlace:
string
Passport Issued PlaceExample:
Paramount -
passportNumber:
string
Example:
A01234567 -
phoneNumber:
string
Example:
+0123456789 -
photo:
string
Example:
/Images/People/ -
profileId:
integer
Profile IDExample:
12345 -
reservationAccountReferenceId:
integer
Example:
12345 -
reservationAccountType:
string
Allowed Values:
[ "P", "R", "C", "V" ]Example:C -
reservationBookingNumber:
string
Example:
0123456789 -
reservationCancelStatus:
boolean
Example:
false -
reservationId:
integer
Example:
12345 -
reservationStatus:
object reservationStatus
Reservation Status
-
safetyPosition:
object safetyPosition
-
salutation:
string
Example:
MR -
skipImmigrationInspection:
boolean
To exclude from immigration gateExample:
true -
specialNeedRemarks:
string
Profile special need remarksExample:
Need special care -
specialNeeds:
array rsSpecialNeeds
-
temporaryPhoneNumber:
string
Temporary or Alternative Phone NumberExample:
+0123456789 -
title:
string
Example:
Mr -
totalSpecialNeeds:
integer
Total count of profile's special needs. If profile's special need remark is not empty then it's considered as one of the special needs.Example:
1
Nested Schema : guestDetails
Type:
objectGuest information based on the Profile id passed
Show Source
-
accountCategory:
string
Pattern:
^SYS|GRP|CRW|PAX|VTO$Example:PAX -
accountId:
integer
Account IDExample:
12345 -
accountType:
string
Allowed Values:
[ "A", "P", "C", "G", "V", "O" ]Account TypeExample:P -
actualDisembarkationDate:
string(date)
Actual Disembarkation DateExample:
2015-09-08 -
actualDisembarkationTime:
string
Pattern:
HH:mm:ssActual Disembarkation TimeExample:16:00:00 -
actualEmbarkationDate:
string(date)
Actual Embarkation DateExample:
2015-09-02 -
actualEmbarkationTime:
string
Pattern:
HH:mm:ssActual Embarkation TimeExample:07:00:00 -
age:
integer
AgeExample:
57 -
attendImmigrationInspection:
number
Immigration status flagExample:
1 -
birthNation:
object birthNation
Birth Nation
-
boardCardNumber:
string
Boardcard numberExample:
123456789 -
classification:
string
ClassificationExample:
CLASS I -
countryOfResidence:
object countryOfResidence
Country of residence
-
dateOfBirth:
string(date)
Date of birthExample:
1961-04-01 -
discountTemplate:
object discountTemplate
-
disembarkationDate:
string(date)
Expected Disembarkation DateExample:
2015-09-09 -
disembarkationDateByStatus:
string
Disembarkation Date by Reservation Status * If reservation status is Checked Out, actual disembarkation date is returned. * For other reservation status, expected disembarkation date is returned.Example:
2015-09-08 -
disembarkationHarbor:
object disembarkationHarbor
-
emailAddress:
string
Email AddressExample:
email@example.com -
embarkationDate:
string(date)
Expected Embarkation DateExample:
2015-09-02 -
embarkationDateByStatus:
string(date)
Embarkation Date by Reservation Status * If reservation status is Checked In/Leaving Today/Checked Out, actual embarkation date is returned. * For other reservation status, expected embarkation date is returned.Example:
2015-09-02 -
embarkationHarbor:
object embarkationHarbor
-
embarkCruiseId:
integer
Embark Cruise IDExample:
12345 -
emergencyContactName:
string
Emergency Contact NameExample:
John -
emergencyContactNumber:
string
Emergency Contact NumberExample:
+0123456789 -
firstName:
string
First NameExample:
John -
gender:
object gender
-
groupName:
string
Example:
Smith -
groupReferenceId:
integer
Group Reference IDExample:
12345 -
hasInternalLocations:
boolean
Indicate if profile is at any internal gate locationsExample:
true -
hasSpecialNeeds:
boolean
Indicate whether profile has any special needs. If profile's special need remark is not empty then it's considered as true. True: has special needs, False: No special need.Example:
true -
isNoticeAndConsent:
boolean
Example:
true -
lastName:
string
Last NameExample:
Smith -
locationAt:
string
Reservation Internal Gate LocationExample:
ABC23 -
middleName:
string
Example:
Andy -
musterStation:
object musterStation
Muster Station
-
nationalId:
string
National IDExample:
123456789 -
nationality:
object nationality
Nationality
-
onboardStatus:
boolean
Onboard StatusExample:
true -
otherFirstName:
string
Example:
伟 -
otherLastName:
string
Example:
李 -
passportExpiryDate:
string(date)
Passport Expiry DateExample:
1961-04-01 -
passportIssuedCountry:
object passportIssuedCountry
Passport Issued Country
-
passportIssuedDate:
string(date)
Example:
1961-04-01 -
passportIssuedPlace:
string
Passport Issued PlaceExample:
Paramount -
passportNumber:
string
Passport NumberExample:
A01234567 -
phoneNumber:
string
Phone NumberExample:
+0123456789 -
photo:
string
PhotoExample:
/Images/People/ -
profileId:
integer
Profile IDExample:
12345 -
reservationAccountReferenceId:
integer
Reservation Account Reference IDExample:
12345 -
reservationAccountType:
string
Allowed Values:
[ "P", "R", "C", "V" ]Reservation Account TypeExample:P -
reservationBookingNumber:
string
Reservation Booking NumberExample:
0123456789 -
reservationCancelStatus:
boolean
Reservation Cancel StatusExample:
false -
reservationExternalId:
string
Reservation External IDExample:
12345 -
reservationId:
integer
Example:
12345 -
reservationStatus:
object reservationStatus
Reservation Status
-
routedAccountNumber:
integer
Routed Account NumberExample:
12345 -
salutation:
string
Example:
MR -
setSailPass:
string
Setsailpass numberExample:
ABC001 -
skipImmigrationInspection:
boolean
To exclude from immigration gateExample:
true -
specialNeedRemarks:
string
Profile special need remarksExample:
Need special care -
specialNeeds:
array rsSpecialNeeds
-
stateroomNumber:
string
Stateroom numberExample:
11111 -
temporaryPhoneNumber:
string
Temporary or Alternative Phone NumberExample:
+0123456789 -
title:
string
TitleExample:
Mr -
totalSpecialNeeds:
integer
Total count of profile's special needs. If profile's special need remark is not empty then it's considered as one of the special needs.Example:
1
Nested Schema : residentDetails
Type:
objectResident information based on the Profile id passed
Show Source
-
accountCategory:
string
Pattern:
^SYS|GRP|CRW|PAX|VTO$Example:PAX -
accountId:
integer
Example:
12345 -
accountType:
string
Allowed Values:
[ "A", "P", "C", "G", "V", "O" ]Example:P -
actualDisembarkationDate:
string(date)
Actual Disembarkation DateExample:
2015-09-08 -
actualDisembarkationTime:
string
Pattern:
HH:mm:ssActual Disembarkation TimeExample:16:00:00 -
actualEmbarkationDate:
string(date)
Actual Embarkation DateExample:
2015-09-02 -
actualEmbarkationTime:
string
Pattern:
HH:mm:ssActual Embarkation TimeExample:07:00:00 -
age:
integer
Example:
57 -
attendImmigrationInspection:
number
Immigration status flagExample:
1 -
birthNation:
object birthNation
Birth Nation
-
boardCardNumber:
string
Example:
123456789 -
classification:
string
Example:
CLASS I -
countryOfResidence:
object countryOfResidence
Country of residence
-
dateOfBirth:
string(date)
Example:
1961-04-01 -
discountTemplate:
object discountTemplate
-
disembarkationDate:
string(date)
Expected Disembarkation DateExample:
2015-09-09 -
disembarkationDateByStatus:
string
Disembarkation Date by Reservation Status * If reservation status is Checked Out, actual disembarkation date is returned. * For other reservation status, expected disembarkation date is returned.Example:
2015-09-08 -
disembarkationHarbor:
object disembarkationHarbor
-
emailAddress:
string
Example:
email@example.com -
embarkationDate:
string(date)
Expected Embarkation DateExample:
2015-09-02 -
embarkationDateByStatus:
string(date)
Embarkation Date by Reservation Status * If reservation status is Checked In/Leaving Today/Checked Out, actual embarkation date is returned. * For other reservation status, expected embarkation date is returned.Example:
2015-09-02 -
embarkationHarbor:
object embarkationHarbor
-
embarkCruiseId:
integer
Example:
12345 -
emergencyContactName:
string
Example:
John -
emergencyContactNumber:
string
Example:
+0123456789 -
firstName:
string
Example:
John -
gender:
object gender
-
groupName:
string
Example:
Smith -
groupReferenceId:
integer
Example:
12345 -
hasInternalLocations:
boolean
Indicate if profile is at any internal gate locationsExample:
true -
hasSpecialNeeds:
boolean
Indicate whether profile has any special needs. If profile's special need remark is not empty then it's considered as true. True: has special needs, False: No special need.Example:
true -
isNoticeAndConsent:
boolean
Example:
true -
lastName:
string
Example:
Smith -
locationAt:
string
Reservation Internal Gate LocationExample:
ABC23 -
middleName:
string
Example:
Andy -
musterStation:
object musterStation
Muster Station
-
nationalId:
string
Example:
123456789 -
nationality:
object nationality
Nationality
-
onboardStatus:
boolean
Onboard StatusExample:
true -
otherFirstName:
string
Example:
伟 -
otherLastName:
string
Example:
李 -
passportExpiryDate:
string(date)
Example:
1961-04-01 -
passportIssuedCountry:
object passportIssuedCountry
Passport Issued Country
-
passportIssuedDate:
string(date)
Example:
1961-04-01 -
passportIssuedPlace:
string
Passport Issued PlaceExample:
Paramount -
passportNumber:
string
Example:
A01234567 -
phoneNumber:
string
Example:
+0123456789 -
photo:
string
Example:
/Images/People/ -
profileId:
integer
Profile IDExample:
12345 -
reservationAccountReferenceId:
integer
Example:
12345 -
reservationAccountType:
string
Allowed Values:
[ "P", "R", "C", "V" ]Example:R -
reservationBookingNumber:
string
Example:
0123456789 -
reservationCancelStatus:
boolean
Example:
false -
reservationExternalId:
string
Example:
12345 -
reservationId:
integer
Example:
12345 -
reservationStatus:
object reservationStatus
Reservation Status
-
routedAccountNumber:
integer
Example:
12345 -
salutation:
string
Example:
MR -
setSailPass:
string
Setsailpass numberExample:
ABC001 -
skipImmigrationInspection:
boolean
To exclude from immigration gateExample:
true -
specialNeedRemarks:
string
Profile special need remarksExample:
Need special care -
specialNeeds:
array rsSpecialNeeds
-
stateroomNumber:
string
Example:
11111 -
temporaryPhoneNumber:
string
Temporary or Alternative Phone NumberExample:
+0123456789 -
title:
string
Example:
Mr -
totalSpecialNeeds:
integer
Total count of profile's special needs. If profile's special need remark is not empty then it's considered as one of the special needs.Example:
1
Nested Schema : visitorDetails
Type:
objectVisitor information based on the Profile id passed
Show Source
-
accountId:
integer
Example:
12345 -
accountType:
string
Allowed Values:
[ "A", "P", "C", "G", "V", "O" ]Example:V -
actualDisembarkationDate:
string(date)
Actual Disembarkation DateExample:
2015-09-08 -
actualDisembarkationTime:
string
Pattern:
HH:mm:ssActual Disembarkation TimeExample:16:00:00 -
actualEmbarkationDate:
string(date)
Actual Embarkation DateExample:
2015-09-02 -
actualEmbarkationTime:
string
Pattern:
HH:mm:ssActual Embarkation TimeExample:07:00:00 -
age:
integer
Example:
57 -
attendImmigrationInspection:
number
Immigration status flagExample:
1 -
birthNation:
object birthNation
Birth Nation
-
boardCardNumber:
string
Example:
123456789 -
countryOfResidence:
object countryOfResidence
Country of residence
-
dateOfBirth:
string(date)
Example:
1961-04-01 -
disembarkationDate:
string(date)
Expected Disembarkation DateExample:
2015-09-09 -
disembarkationDateByStatus:
string
Disembarkation Date by Reservation Status * If reservation status is Checked Out, actual disembarkation date is returned. * For other reservation status, expected disembarkation date is returned.Example:
2015-09-08 -
disembarkationHarbor:
object disembarkationHarbor
-
emailAddress:
string
Example:
email@example.com -
embarkationDate:
string(date)
Expected Embarkation DateExample:
2015-09-02 -
embarkationDateByStatus:
string(date)
Embarkation Date by Reservation Status * If reservation status is Checked In/Leaving Today/Checked Out, actual embarkation date is returned. * For other reservation status, expected embarkation date is returned.Example:
2015-09-02 -
embarkationHarbor:
object embarkationHarbor
-
emergencyContactName:
string
Example:
John -
emergencyContactNumber:
string
Example:
+0123456789 -
firstName:
string
Example:
John -
gender:
object gender
-
hasInternalLocations:
boolean
Indicate if profile is at any internal gate locationsExample:
true -
hasSpecialNeeds:
boolean
Indicate whether profile has any special needs. If profile's special need remark is not empty then it's considered as true. True: has special needs, False: No special need.Example:
true -
isNoticeAndConsent:
boolean
Example:
true -
lastName:
string
Example:
Smith -
locationAt:
string
Reservation Internal Gate LocationExample:
ABC23 -
middleName:
string
Example:
Andy -
nationality:
object nationality
Nationality
-
onboardStatus:
boolean
Onboard StatusExample:
true -
passportNumber:
string
Example:
A01234567 -
phoneNumber:
string
Example:
+0123456789 -
photo:
string
Example:
/Images/People/ -
profileId:
integer
Profile IDExample:
12345 -
reservationAccountType:
string
Allowed Values:
[ "P", "R", "C", "V" ]Example:V -
reservationCancelStatus:
boolean
Example:
false -
reservationId:
integer
Example:
12345 -
reservationStatus:
object reservationStatus
Reservation Status
-
salutation:
string
Example:
MR -
skipImmigrationInspection:
boolean
To exclude from immigration gateExample:
true -
specialNeedRemarks:
string
Profile special need remarksExample:
Need special care -
specialNeeds:
array rsSpecialNeeds
-
title:
string
Example:
Mr -
totalSpecialNeeds:
integer
Total count of profile's special needs. If profile's special need remark is not empty then it's considered as one of the special needs.Example:
1 -
visitorPassType:
string
Example:
Nested Schema : birthNation
Type:
objectBirth Nation
Show Source
-
code:
string
Minimum Length:
1Maximum Length:3Pattern:^[ A-Za-z0-9,'_@./#&+-]*$Country CodeExample:US -
description:
string
Country NameExample:
United States
Nested Schema : countryOfResidence
Type:
objectCountry of residence
Show Source
-
code:
string
Minimum Length:
1Maximum Length:6Pattern:^[ A-Za-z0-9,'_@./#&+-]*$Country CodeExample:US -
description:
string
Country NameExample:
United States
Nested Schema : crewOperationalDepartment
Type:
Show Source
object-
code:
string
Crew Operational Department CodeExample:
120 -
description:
string
Minimum Length:
1Maximum Length:1000Crew Operational Department NameExample:Deck
Nested Schema : crewOperationalPosition
Type:
Show Source
object-
code:
string
Crew Operational Position CodeExample:
106 -
description:
string
Minimum Length:
1Maximum Length:50Crew Operational Position NameExample:3rd Officer
Nested Schema : discountTemplate
Type:
Show Source
object-
code:
string
Discount Template CodeExample:
LV2 -
description:
string
Discount Template NameExample:
Disc Template 2
Nested Schema : disembarkationHarbor
Type:
Show Source
object-
code:
string
Disembarkation Harbor CodeExample:
AGSJO -
description:
string
Disembarkation Harbor NameExample:
ST JOHNS
Nested Schema : embarkationHarbor
Type:
Show Source
object-
code:
string
Embarkation Harbor CodeExample:
AGSJO -
description:
string
Embarkation Harbor NameExample:
ST JOHNS
Nested Schema : gender
Type:
Show Source
object-
code:
string
Gender CodeExample:
F -
description:
string
Gender NameExample:
Female
Nested Schema : musterStation
Type:
objectMuster Station
Show Source
-
code:
string
Muster Station CodeExample:
A -
description:
string
Muster Station NameExample:
Musterstation A
Nested Schema : nationality
Type:
objectNationality
Show Source
-
code:
string
Minimum Length:
1Maximum Length:6Pattern:^[ A-Za-z0-9,'_@./#&+-]*$Country CodeExample:US -
description:
string
Country NameExample:
United States
Nested Schema : passportIssuedCountry
Type:
objectPassport Issued Country
Show Source
-
code:
string
Minimum Length:
1Maximum Length:6Pattern:^[ A-Za-z0-9,'_@./#&+-]*$Country CodeExample:US -
description:
string
Country NameExample:
United States
Nested Schema : reservationStatus
Type:
objectReservation Status
Show Source
-
code:
Allowed Values:
[ "RR", "RE", "CC", "CL", "DD", "RN", "RX" ]Reservation Status CodeExample:CC -
description:
string
Reservation status descriptionExample:
Expected
Nested Schema : safetyPosition
Type:
Show Source
object-
code:
string
Safety Position CodeExample:
004 -
description:
string
Safety Position NameExample:
Master
Nested Schema : items
Match All
Show Source
-
object
List of special need code and description
Title:
List of special need code and descriptionList of special need code and description
Nested Schema : List of special need code and description
Type:
objectTitle:
List of special need code and descriptionList of special need code and description
Show Source
-
code:
string
Special need codeExample:
WH -
description:
string
Special need descriptionExample:
Wheelchair
Nested Schema : birthNation
Type:
objectBirth Nation
Show Source
-
code:
string
Minimum Length:
1Maximum Length:3Pattern:^[ A-Za-z0-9,'_@./#&+-]*$Country CodeExample:US -
description:
string
Country NameExample:
United States
Nested Schema : countryOfResidence
Type:
objectCountry of residence
Show Source
-
code:
string
Minimum Length:
1Maximum Length:6Pattern:^[ A-Za-z0-9,'_@./#&+-]*$Country CodeExample:US -
description:
string
Country NameExample:
United States
Nested Schema : discountTemplate
Type:
Show Source
object-
code:
string
Discount Template CodeExample:
LV2 -
description:
string
Discount Template NameExample:
Disc Template 2
Nested Schema : disembarkationHarbor
Type:
Show Source
object-
code:
string
Disembarkation Harbor CodeExample:
AGSJO -
description:
string
Disembarkation Harbor NameExample:
ST JOHNS
Nested Schema : embarkationHarbor
Type:
Show Source
object-
code:
string
Embarkation Harbor CodeExample:
AGSJO -
description:
string
Embarkation Harbor NameExample:
ST JOHNS
Nested Schema : gender
Type:
Show Source
object-
code:
string
Gender CodeExample:
F -
description:
string
Gender NameExample:
Female
Nested Schema : musterStation
Type:
objectMuster Station
Show Source
-
code:
string
Muster Station CodeExample:
A -
description:
string
Muster Station NameExample:
Musterstation A
Nested Schema : nationality
Type:
objectNationality
Show Source
-
code:
string
Minimum Length:
1Maximum Length:6Pattern:^[ A-Za-z0-9,'_@./#&+-]*$Country CodeExample:US -
description:
string
Country NameExample:
United States
Nested Schema : passportIssuedCountry
Type:
objectPassport Issued Country
Show Source
-
code:
string
Minimum Length:
1Maximum Length:6Pattern:^[ A-Za-z0-9,'_@./#&+-]*$Country CodeExample:US -
description:
string
Country NameExample:
United States
Nested Schema : reservationStatus
Type:
objectReservation Status
Show Source
-
code:
Allowed Values:
[ "RR", "RE", "CC", "CL", "DD", "RN", "RX" ]Reservation Status CodeExample:CC -
description:
string
Reservation status descriptionExample:
Expected
Nested Schema : birthNation
Type:
objectBirth Nation
Show Source
-
code:
string
Minimum Length:
1Maximum Length:3Pattern:^[ A-Za-z0-9,'_@./#&+-]*$Country CodeExample:US -
description:
string
Country NameExample:
United States
Nested Schema : countryOfResidence
Type:
objectCountry of residence
Show Source
-
code:
string
Minimum Length:
1Maximum Length:6Pattern:^[ A-Za-z0-9,'_@./#&+-]*$Country CodeExample:US -
description:
string
Country NameExample:
United States
Nested Schema : discountTemplate
Type:
Show Source
object-
code:
string
Discount Template CodeExample:
LV2 -
description:
string
Discount Template NameExample:
Disc Template 2
Nested Schema : disembarkationHarbor
Type:
Show Source
object-
code:
string
Disembarkation Harbor CodeExample:
AGSJO -
description:
string
Disembarkation Harbor NameExample:
ST JOHNS
Nested Schema : embarkationHarbor
Type:
Show Source
object-
code:
string
Embarkation Harbor CodeExample:
AGSJO -
description:
string
Embarkation Harbor NameExample:
ST JOHNS
Nested Schema : gender
Type:
Show Source
object-
code:
string
Gender CodeExample:
F -
description:
string
Gender NameExample:
Female
Nested Schema : musterStation
Type:
objectMuster Station
Show Source
-
code:
string
Muster Station CodeExample:
A -
description:
string
Muster Station NameExample:
Musterstation A
Nested Schema : nationality
Type:
objectNationality
Show Source
-
code:
string
Minimum Length:
1Maximum Length:6Pattern:^[ A-Za-z0-9,'_@./#&+-]*$Country CodeExample:US -
description:
string
Country NameExample:
United States
Nested Schema : passportIssuedCountry
Type:
objectPassport Issued Country
Show Source
-
code:
string
Minimum Length:
1Maximum Length:6Pattern:^[ A-Za-z0-9,'_@./#&+-]*$Country CodeExample:US -
description:
string
Country NameExample:
United States
Nested Schema : reservationStatus
Type:
objectReservation Status
Show Source
-
code:
Allowed Values:
[ "RR", "RE", "CC", "CL", "DD", "RN", "RX" ]Reservation Status CodeExample:CC -
description:
string
Reservation status descriptionExample:
Expected
Nested Schema : birthNation
Type:
objectBirth Nation
Show Source
-
code:
string
Minimum Length:
1Maximum Length:3Pattern:^[ A-Za-z0-9,'_@./#&+-]*$Country CodeExample:US -
description:
string
Country NameExample:
United States
Nested Schema : countryOfResidence
Type:
objectCountry of residence
Show Source
-
code:
string
Minimum Length:
1Maximum Length:6Pattern:^[ A-Za-z0-9,'_@./#&+-]*$Country CodeExample:US -
description:
string
Country NameExample:
United States
Nested Schema : disembarkationHarbor
Type:
Show Source
object-
code:
string
Disembarkation Harbor CodeExample:
AGSJO -
description:
string
Disembarkation Harbor NameExample:
ST JOHNS
Nested Schema : embarkationHarbor
Type:
Show Source
object-
code:
string
Embarkation Harbor CodeExample:
AGSJO -
description:
string
Embarkation Harbor NameExample:
ST JOHNS
Nested Schema : gender
Type:
Show Source
object-
code:
string
Gender CodeExample:
F -
description:
string
Gender NameExample:
Female
Nested Schema : nationality
Type:
objectNationality
Show Source
-
code:
string
Minimum Length:
1Maximum Length:6Pattern:^[ A-Za-z0-9,'_@./#&+-]*$Country CodeExample:US -
description:
string
Country NameExample:
United States
Nested Schema : reservationStatus
Type:
objectReservation Status
Show Source
-
code:
Allowed Values:
[ "RR", "RE", "CC", "CL", "DD", "RN", "RX" ]Reservation Status CodeExample:CC -
description:
string
Reservation status descriptionExample:
Expected
Nested Schema : profileLinkObject
Type:
objectProfile Link object
Show Source
-
href:
string
Example:
http://[HOSTNAME]/spms/v2/ships/11100777/profiles/crews/1 -
method:
string
Example:
get -
operationId:
string
Example:
getCrewProfile -
rel:
string
Example:
crew
Example Response (application/json)
{
"count":"24",
"hasMore":true,
"link":[
{
"rel":"self",
"method":"post",
"href":"http://[HOSTNAME]/spms/v2/ships/111222333/reservations?offset=0&limit=10",
"operationId":"nextPage"
}
],
"items":[
{
"links":[
{
"rel":"guest",
"href":"http://[HOSTNAME]/spms/v2/ships/111222333/profiles/guests/12345",
"method":"get",
"operationId":"getGuestProfileDetails"
},
{
"rel":"otherTravelDocument",
"href":"http://[HOSTNAME]/spms/v1/guest/12345/otherTravelDocuments",
"method":"get",
"operationId":"getGuestOtherTravelDocuments"
}
],
"item":{
"profileId":"12345",
"title":"Mr",
"salutation":"MR",
"firstName":"John",
"middleName":"Andy",
"lastName":"Smith",
"otherFirstName":null,
"otherLastName":null,
"dateOfBirth":"1961-04-01",
"age":"57",
"accountCategory":"PAX",
"accountType":"P",
"nationalId":"123456789",
"passportNumber":"A01234567",
"passportIssuedDate":"1961-04-01",
"passportExpiryDate":"1961-04-01",
"passportIssuedCountry":{
"code":"US",
"description":"United States"
},
"passportIssuedPlace":"Paramount",
"birthNation":{
"code":"US",
"description":"United States"
},
"countryOfResidence":{
"code":"US",
"description":"United States"
},
"phoneNumber":"+0123456789",
"temporaryPhoneNumber":"+0123456789",
"emailAddress":"email@example.com",
"emergencyContactName":"John",
"emergencyContactNumber":"+0123456789",
"gender":{
"code":"M",
"description":"Male"
},
"nationality":{
"code":"US",
"description":"United States"
},
"discountTemplate":{
"code":"LV1",
"description":"Disc Template 1 - 10%"
},
"reservationAccountReferenceId":"12345",
"reservationStatus":{
"code":"CC",
"description":"Checked In"
},
"stateroomNumber":"12345",
"reservationAccountType":"P",
"routedAccountNumber":"12345",
"onboardStatus":false,
"reservationCancelStatus":false,
"reservationBookingNumber":"0123456789",
"embarkCruiseId":"12345",
"embarkationDate":"2015-09-02",
"actualEmbarkationTime":"07:30:00",
"actualEmbarkationDate":"2015-09-03",
"embarkationDateByStatus":"2015-09-03",
"disembarkationDate":"2015-09-09",
"actualDisembarkationTime":null,
"actualDisembarkationDate":null,
"disembarkationDateByStatus":"2015-09-09",
"boardCardNumber":"123456789",
"reservationId":"12345",
"accountId":"12345",
"reservationExternalId":"12345",
"embarkationHarbor":{
"code":"AGSJO",
"description":"ST JOHNS"
},
"disembarkationHarbor":{
"code":"AGSJO",
"description":"ST JOHNS"
},
"groupReferenceId":"12345",
"photo":"/Images/People/",
"classification":"CLASS I",
"setSailPass":"12345",
"musterStation":{
"code":"A",
"description":"Musterstation A"
},
"groupName":"Smith",
"isNoticeAndConsent":false,
"hasInternalLocations":true,
"locationAt":"ABC23",
"attendImmigrationInspection":"1",
"skipImmigrationInspection":false,
"hasSpecialNeeds":true,
"totalSpecialNeeds":"2",
"specialNeeds":[
{
"code":"WH",
"description":"Wheelchair"
}
],
"specialNeedRemarks":"Need special care"
}
},
{
"links":{
"rel":"crew",
"href":"http://[HOSTNAME]/spms/v2/ships/111222333/profiles/crews/12345",
"method":"get",
"operationId":"getCrewProfile"
},
"item":{
"profileId":"12345",
"title":"Mr",
"salutation":"MR",
"firstName":"John",
"middleName":"Andy",
"lastName":"Smith",
"otherFirstName":null,
"otherLastName":null,
"dateOfBirth":"1961-04-01",
"age":"57",
"accountType":"C",
"nationalId":"123456789",
"passportNumber":"A01234567",
"passportIssuedDate":"1961-04-01",
"passportExpiryDate":"1961-04-01",
"passportIssuedCountry":{
"code":"US",
"description":"United States"
},
"passportIssuedPlace":"Paramount",
"birthNation":{
"code":"US",
"description":"United States"
},
"countryOfResidence":{
"code":"US",
"description":"United States"
},
"phoneNumber":"+0123456789",
"temporaryPhoneNumber":"+0123456789",
"emailAddress":"email@example.com",
"emergencyContactName":"John",
"emergencyContactNumber":"+0123456789",
"gender":{
"code":"M",
"description":"Male"
},
"nationality":{
"code":"US",
"description":"United States"
},
"discountTemplate":{
"code":"LV1",
"description":"Disc Template 1 - 10%"
},
"reservationAccountReferenceId":"12345",
"reservationStatus":{
"code":"CL",
"description":"Leaving Today"
},
"cabinNumber":"12345",
"reservationAccountType":"C",
"onboardStatus":false,
"reservationCancelStatus":false,
"reservationBookingNumber":"0123456789",
"embarkationDate":"2015-09-02",
"actualEmbarkationTime":"07:30:00",
"actualEmbarkationDate":"2015-09-02",
"embarkationDateByStatus":"2015-09-02",
"disembarkationDate":"2015-09-09",
"actualDisembarkationTime":null,
"actualDisembarkationDate":null,
"disembarkationDateByStatus":"2015-09-09",
"boardCardNumber":"123456789",
"reservationId":"12345",
"accountId":"12345",
"embarkationHarbor":{
"code":"AGSJO",
"description":"ST JOHNS"
},
"disembarkationHarbor":{
"code":"AGSJO",
"description":"ST JOHNS"
},
"photo":"/Images/People/",
"musterStation":{
"code":"A",
"description":"Musterstation A"
},
"isNoticeAndConsent":false,
"crewOperationalDepartment":{
"code":"120",
"description":"Deck"
},
"crewOperationalPosition":{
"code":"106",
"description":"3rd Officer"
},
"crewManningNumber":"0002",
"safetyPosition":{
"code":"002",
"description":"Master"
},
"crewExternalId":"5566",
"crewInternalId":"5588",
"hasInternalLocations":true,
"locationAt":"ABC23",
"attendImmigrationInspection":"1",
"skipImmigrationInspection":false,
"hasSpecialNeeds":true,
"totalSpecialNeeds":"2",
"specialNeeds":[
{
"code":"WH",
"description":"Wheelchair"
}
],
"specialNeedRemarks":"Need special care"
}
},
{
"links":{
"rel":"resident",
"href":"http://[HOSTNAME]/spms/v1/resident/12345",
"method":"get",
"operationId":"findByID"
},
"item":{
"profileId":"12345",
"title":"Mr",
"salutation":"MR",
"firstName":"John",
"middleName":"Andy",
"lastName":"Smith",
"otherFirstName":null,
"otherLastName":null,
"dateOfBirth":"1961-04-01",
"age":"57",
"accountCategory":"PAX",
"accountType":"P",
"nationalId":"123456789",
"passportNumber":"A01234567",
"passportIssuedDate":"1961-04-01",
"passportExpiryDate":"1961-04-01",
"passportIssuedCountry":{
"code":"US",
"description":"United States"
},
"passportIssuedPlace":"Paramount",
"birthNation":{
"code":"US",
"description":"United States"
},
"countryOfResidence":{
"code":"US",
"description":"United States"
},
"phoneNumber":"+0123456789",
"temporaryPhoneNumber":"+0123456789",
"emailAddress":"email@example.com",
"emergencyContactName":"John",
"emergencyContactNumber":"+0123456789",
"gender":{
"code":"M",
"description":"Male"
},
"nationality":{
"code":"US",
"description":"United States"
},
"discountTemplate":{
"code":"LV1",
"description":"Disc Template 1 - 10%"
},
"reservationAccountReferenceId":"12345",
"reservationStatus":{
"code":"RR",
"description":"Expected"
},
"stateroomNumber":"12345",
"reservationAccountType":"R",
"routedAccountNumber":"12345",
"onboardStatus":false,
"reservationCancelStatus":false,
"reservationBookingNumber":"0123456789",
"embarkCruiseId":"12345",
"embarkationDate":"2015-09-02",
"actualEmbarkationTime":null,
"actualEmbarkationDate":null,
"embarkationDateByStatus":"2015-09-02",
"disembarkationDate":"2015-09-09",
"actualDisembarkationTime":null,
"actualDisembarkationDate":null,
"disembarkationDateByStatus":"2015-09-09",
"boardCardNumber":"123456789",
"reservationId":"12345",
"accountId":"12345",
"reservationExternalId":"12345",
"embarkationHarbor":{
"code":"AGSJO",
"description":"ST JOHNS"
},
"disembarkationHarbor":{
"code":"AGSJO",
"description":"ST JOHNS"
},
"groupReferenceId":"12345",
"photo":"/Images/People/",
"classification":"CLASS I",
"setSailPass":"12345",
"musterStation":{
"code":"A",
"description":"Musterstation A"
},
"groupName":"Smith",
"isNoticeAndConsent":false,
"hasInternalLocations":true,
"locationAt":"ABC23",
"attendImmigrationInspection":"1",
"skipImmigrationInspection":false,
"hasSpecialNeeds":true,
"totalSpecialNeeds":"2",
"specialNeeds":[
{
"code":"WH",
"description":"Wheelchair"
}
],
"specialNeedRemarks":"Need special care"
}
},
{
"links":{
"rel":"visitor",
"href":"http://[HOSTNAME]/spms/v1/visitor/12345",
"method":"get",
"operationId":"findByID"
},
"item":{
"profileId":"12345",
"title":"Mr",
"salutation":"MR",
"firstName":"John",
"middleName":"Andy",
"lastName":"Smith",
"dateOfBirth":"1961-04-01",
"age":"57",
"accountType":"V",
"passportNumber":"A01234567",
"birthNation":{
"code":"US",
"description":"United States"
},
"countryOfResidence":{
"code":"US",
"description":"United States"
},
"phoneNumber":"+0123456789",
"emailAddress":"email@example.com",
"emergencyContactName":"John",
"emergencyContactNumber":"+0123456789",
"gender":{
"code":"M",
"description":"Male"
},
"nationality":{
"code":"US",
"description":"United States"
},
"reservationStatus":{
"code":"DD",
"description":"Checked Out"
},
"reservationAccountType":"V",
"onboardStatus":false,
"reservationCancelStatus":false,
"embarkationDate":"2015-09-02",
"actualEmbarkationTime":"07:30:00",
"actualEmbarkationDate":"2015-09-02",
"embarkationDateByStatus":"2015-09-02",
"disembarkationDate":"2015-09-09",
"actualDisembarkationTime":"20:23:00",
"actualDisembarkationDate":"2015-09-05",
"disembarkationDateByStatus":"2015-09-05",
"boardCardNumber":"123456789",
"reservationId":"12345",
"accountId":"12345",
"embarkationHarbor":{
"code":"AGSJO",
"description":"ST JOHNS"
},
"disembarkationHarbor":{
"code":"AGSJO",
"description":"ST JOHNS"
},
"photo":"/Images/People/",
"isNoticeAndConsent":false,
"visitorPassType":"DEC10",
"hasInternalLocations":true,
"locationAt":"ABC23",
"attendImmigrationInspection":"1",
"skipImmigrationInspection":false,
"hasSpecialNeeds":true,
"totalSpecialNeeds":"2",
"specialNeeds":[
{
"code":"WH",
"description":"Wheelchair"
}
],
"specialNeedRemarks":"Need special care"
}
}
],
"limit":"10",
"offset":"0"
}
204 Response
No content is available
401 Response
You are not authorized to use this API
Root Schema : schema
Match All
Show Source
-
object
Error Response
Title:
Error ResponseError Response returned when encountered error
Example:
{
"type":"http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4.2",
"title":"Unauthorized",
"detail":"Valid token is required to access this resource"
}Nested Schema : Error Response
Type:
objectTitle:
Error ResponseError Response returned when encountered error
Show Source
403 Response
You are forbidden to use this API
Root Schema : schema
Match All
Show Source
-
object
Error Response
Title:
Error ResponseError Response returned when encountered error
Example:
{
"type":"http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4.4",
"title":"Forbidden",
"detail":"Access to this resource was forbidden"
}Nested Schema : Error Response
Type:
objectTitle:
Error ResponseError Response returned when encountered error
Show Source
404 Response
Record not found
Root Schema : schema
Match All
Show Source
-
object
Error Response
Title:
Error ResponseError Response returned when encountered error
Example:
{
"type":"https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4.5",
"title":"Not Found",
"detail":"Ship 123 was not found"
}Nested Schema : Error Response
Type:
objectTitle:
Error ResponseError Response returned when encountered error
Show Source
405 Response
This method is not available
Root Schema : schema
Match All
Show Source
-
object
Error Response
Title:
Error ResponseError Response returned when encountered error
Example:
{
"type":"http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4.6",
"title":"Method Not Supported",
"detail":"HTTP method not supported for this resource"
}Nested Schema : Error Response
Type:
objectTitle:
Error ResponseError Response returned when encountered error
Show Source
406 Response
Not Acceptable
Root Schema : schema
Match All
Show Source
-
object
Error Response
Title:
Error ResponseError Response returned when encountered error
Example:
{
"type":"http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4.7",
"title":"Not Acceptable",
"detail":"Request a Mime type that is supported for this Resource"
}Nested Schema : Error Response
Type:
objectTitle:
Error ResponseError Response returned when encountered error
Show Source
500 Response
Error occured while processing this request
Root Schema : schema
Match All
Show Source
-
object
Error Response
Title:
Error ResponseError Response returned when encountered error
Example:
{
"type":"http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.5.1",
"title":"Internal Server Error",
"detail":"Issue fulfilling request. Please retry or contact support"
}Nested Schema : Error Response
Type:
objectTitle:
Error ResponseError Response returned when encountered error
Show Source
503 Response
Service not available
Root Schema : schema
Match All
Show Source
-
object
Error Response
Title:
Error ResponseError Response returned when encountered error
Example:
{
"type":"http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.5.4",
"title":"Service Unavailable",
"detail":"Service not available"
}Nested Schema : Error Response
Type:
objectTitle:
Error ResponseError Response returned when encountered error
Show Source