This is an old revision of the document!
payloads:retrieve_payload
The payloads web service is a REST structured service that derives its functionality based on syntax used when calling the web service. To retrieve a payload from a repository, call the payloads web service with a repository name and the payload file name.
Purpose: Retrieve A Payload From A Repository.
Request Endpoint
| Method | URL |
|---|---|
| GET | https://apex-prd.certna.org/APEX/Service/APEXPublicServer.svc/payloads/{repository}/{payload_name} |
Request Body
N/A
Request Headers
| Key | Value |
|---|---|
| access_token | {soft-token} |
JSON Request Parameters
N/A
Notes:
Any condition that results in an unsuccessful call to the payloads web service will produce a JSON formatted response with a code and message property populated.
Sample Request
Endpoint:
https://apex-prd.certna.org/APEX/Service/APEXPublicServer.svc/payloads/retrieve/standard_testagent1-202007140415-00003.1.1_200723151458170.xml
Sample Response
Status Code: 200
[
{
"Count": 0,
"RepositoryName": "Send"
},
{
"Count": 0,
"RepositoryName": "Retrieve"
},
{
"Count": 96,
"RepositoryName": "Processed"
},
{
"Count": 0,
"RepositoryName": "Invalid"
}
]
OR
Status Code: 500 (When an error occurs.)
{
"Exception": {
"Code": "InvalidUserCredentials",
"Message": "Invalid Session Id"
}
}
