Service Later (SLater)
Pearson Cloud Management Services (Later) integrates via HTTP with AWS Gateway API endpoints
Version: 0.1.0
BasePath:/{basePath}
Apache 2.0
http://www.apache.org/licenses/LICENSE-2.0.html
Access
[ Jump to Models ]
Table of Contents
Gets accounts, optionally filtered by parameters (findAccounts)
Multiple status values can optionall be provided via query filter
Path parameters
findAccountFilter (required)
Path Parameter — Account Id
Return type
Example data
Content-Type: application/json
[ {
"accountId" : "123456789012",
"tAppID" : "SVC12345",
"accountName" : "clinical",
"environmentType" : "dev",
"description" : "clinical apps",
"rootAccountEmail" : "john.doe@pearson.com",
"closed" : false,
"provisionedMethod" : "PCS",
"accountLabel" : "clinical label",
"commissionedDate" : "2020-04-19T23:20:50.52Z"
}, {
"accountId" : "123456789012",
"tAppID" : "SVC12345",
"accountName" : "clinical",
"environmentType" : "dev",
"description" : "clinical apps",
"rootAccountEmail" : "john.doe@pearson.com",
"closed" : false,
"provisionedMethod" : "PCS",
"accountLabel" : "clinical label",
"commissionedDate" : "2020-04-19T23:20:50.52Z"
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
successful operation
400
Bad Request
401
Unauthorized
404
Not Found
500
Server error. Try again.
Up
get /accounts/findByPayerId/{payerId}
Find accounts by payer id (findAccountsByPayerId)
Multiple status values can be provided via query filter
Path parameters
payerId (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
[ {
"accountId" : "123456789012",
"tAppID" : "SVC12345",
"accountName" : "clinical",
"environmentType" : "dev",
"description" : "clinical apps",
"rootAccountEmail" : "john.doe@pearson.com",
"closed" : false,
"provisionedMethod" : "PCS",
"accountLabel" : "clinical label",
"commissionedDate" : "2020-04-19T23:20:50.52Z"
}, {
"accountId" : "123456789012",
"tAppID" : "SVC12345",
"accountName" : "clinical",
"environmentType" : "dev",
"description" : "clinical apps",
"rootAccountEmail" : "john.doe@pearson.com",
"closed" : false,
"provisionedMethod" : "PCS",
"accountLabel" : "clinical label",
"commissionedDate" : "2020-04-19T23:20:50.52Z"
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
successful operation
400
Bad Request
401
Unauthorized
404
Not Found
500
Server error. Try again.
Gets applications, optionally filtered by parameters (findApplications)
Returns list of applications
Path parameters
findAccountFilter (required)
Path Parameter — Application Id
Return type
Example data
Content-Type: application/json
[ {
"tAppID" : "SVC12345",
"name" : "epen",
"description" : "This is a cool application"
}, {
"tAppID" : "SVC12345",
"name" : "epen",
"description" : "This is a cool application"
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
successful operation
400
Bad Request
401
Unauthorized
404
Not Found
500
Server error. Try again.
Up
get /applications/findBytAppID/{tAppID}
Find accounts by tAppID (findApplicationsBytAppId)
Multiple status values can be provided via query filter
Path parameters
tAppID (required)
Path Parameter —
Return type
Example data
Content-Type: application/json
[ {
"tAppID" : "SVC12345",
"name" : "epen",
"description" : "This is a cool application"
}, {
"tAppID" : "SVC12345",
"name" : "epen",
"description" : "This is a cool application"
} ]
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
successful operation
400
Bad Request
401
Unauthorized
404
Not Found
500
Server error. Try again.
(rootGet)
Responses
200
200 response
[ Jump to Methods ]
Table of Contents
Account
AccountId
Application
Email
dateTime
tAppID
accountId (optional)
accountName (optional)
example: clinical
description (optional)
example: clinical apps
payerAccount (optional)
rootAccountEmail (optional)
environmentType (optional)
example: dev
accountLabel (optional)
example: clinical label
closed (optional)
example: false
commissionedDate (optional)
decommissionedDate (optional)
tAppID (optional)
provisionedMethod (optional)
PCS
Assessments
name (optional)
example: epen
tAppID (optional)
description (optional)
example: This is a cool application