Skip to main content

Job Data - Summary

When accessing /JobData via GET, the Slingshot API Server will return a document that contains the summary data of all As Applied Files that are assigned to the Access Key contained in the request headers. This data will contain URI values that point to the details for each As Applied File in the list. Job Data Summary is returned in created date descending order.

When supplying a date, we return all results between now and the specified date.

HTTP Method and URL

GET https://api.ravenslingshot.com/jobdata

URL Parameters

None.

HTTP Query Parameters

To learn more about these parameters, read about Result Set Paging.

ParameterDescription
pagesize[Optional] Number of rows to return for a result page.
page[Optional] Specific result page to return.
date[Optional] Date in ISO8601 format. (Example: 2022-02-28 19:00:000).

HTTP Headers

To learn more about these parameters, read about Authentication.

HeaderDescription
X-SS-AccessKey[Required] Token issued to a Slingshot user from the Raven Slingshot Portal Server.
X-SS-APIKey[Required] Token issued to the Slingshot developer from Raven.
X-SS-Signature[Required] The signature generated for a specific request.
X-SS-TimeStamp[Required] The timestamp of when the request was generated.

Sample Responses

XML

<!--?xml version="1.0"?-->
<slingshotindex xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.ravenslingshot.com/SlingshotIndex/2010">
<totalcount>177</totalcount>
<pagesize>20</pagesize>
<ispreviouspage>false</ispreviouspage>
<isnextpage>true</isnextpage>
<pageindex>0</pageindex>
<totalpages>9</totalpages>
<jobdata>
<id>11</id>
<name>Large file2.zip</name>
<uri>https://api.ravenslingshot.com/JobData/11</uri>
<subtype>Sprayer</subtype>
<createdate>2017-01-11T20:53:49Z</createdate>
<updatedate>2017-01-11T20:54:01Z</updatedate>
</jobdata>
<jobdata>
<id>12</id>
<name>Large file3.zip</name>
<uri>https://api.ravenslingshot.com/JobData/12</uri>
<subtype>Sprayer</subtype>
<createdate>2017-01-11T21:55:49Z</createdate>
<updatedate>2017-01-11T21:55:01Z</updatedate>
</jobdata>
</slingshotindex>

JSON

{
"JobData": [
{
"ID": "11",
"Name": "Large file2.zip",
"Uri": "https://api.ravenslingshot.com/JobData/11",
"SubType": "Sprayer",
"CreateDate": "2017-01-11T20:53:49Z",
"UpdateDate": "2017-01-11T20:54:01Z"
},
{
"ID": "12",
"Name": "Large file3.zip",
"Uri": "https://api.ravenslingshot.com/JobData/12",
"SubType": "Sprayer",
"CreateDate": "2017-01-11T20:55:49Z",
"UpdateDate": "2017-01-11T20:55:01Z"
}
],
"TotalCount": 177,
"PageSize": 20,
"IsPreviousPage": false,
"IsNextPage": true,
"PageIndex": 0,
"TotalPages": 9
}