Provides the entry point to the API. All resources can be reached through navigation from here by following links, queries and embedded entities.
GET
/api/Jobs
Responses
200
Returns the entry point for the api
object
class
Array<string>
title
string
properties
object
entities
Array
actions
Array<object>
object
name
required
string
href
required
string
class
Array<string>
method
string
title
string
type
string
fields
Array<object>
object
name
required
string
type
string
value
class
Array<string>
title
string
links
Array<object>
object
rel
required
Array<string>
href
required
string
class
Array<string>
title
string
type
string
Example
{ "class": [ "JobsRoot, CollectionRoot" ], "title": "The Jobs root resource where jobs can be created and accessed.", "properties": {}, "entities": [], "actions": [ { "name": "CreateJob", "href": "https://localhost:5051/api/Job/CreateJob", "method": "POST", "title": "Creates a new job, ready to configure." }, { "name": "CreateJobQuery", "href": "https://localhost:5051/api/JobQuery/Queries", "method": "POST", "title": "Creates a query for jobs.", "type": "application/json", "fields": [ { "name": "JobQuery", "type": "application/json", "value": { "Pagination": { "PageSize": 20, "PageOffset": 0 }, "SortBy": { "PropertyName": "CreatedOn", "SortType": "Descending" }, "Filter": {} }, "class": [ "https://localhost:5051/ActionParameterTypes/JobQuery" ] } ] } ], "links": [ { "rel": [ "self" ], "href": "https://localhost:5051/api/Jobs" }, { "rel": [ "All" ], "href": "https://localhost:5051/unknown/object/route?Pagination.PageSize=20&SortBy.PropertyName=CreatedOn&SortBy.SortType=Descending" }, { "rel": [ "Latest" ], "href": "https://localhost:5051/api/Job/GetJob/09cd34d9-0065-4c10-b468-d55a535df0b6" }, { "rel": [ "Active" ], "href": "https://localhost:5051/api/Job/GetJob/bff0aa81-0c11-4cf0-96ee-85d0cce18457" } ]}500
Internal error
object
type
string
title
string
status
integer format: int32
detail
string
instance
string
key
additional properties