Validation Requests¶
Request New Model Validation¶
POST v1/validation-requests HTTP/2
Parameters¶
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
manufacturer |
body | Manuacturer of the model | ||
model |
body | Model to be validated | ||
range |
body | Expected range of the model | ||
url |
body | Reference url to assist the team to validate the model | ||
notes |
body | Extra notes to the Spec Check data team | ||
reference |
body | Your unique reference for the request |
Reponse¶
Validation Request Collection Model
Possible Http Responses¶
200- Request has been processed, status in the respose model may indicate additional detail400- Bad request, submitted values is missing a piece of required data, see response data for details and refer to the model page for complete list.409- Duplicate request, reference should be unique and requests cannot be created with duplicate values.
Get Validation Requests By Search¶
GET v1/validation-requests HTTP/2
Parameters¶
| Name | Type | Data Type | Required | Default | Description |
|---|---|---|---|---|---|
locale |
query | string | en-gb | Locale for string translation. | |
manufacturers |
query (multiple) | string | Filter requests to the requested manuacturers | ||
models |
query (multiple) | string | Filter requests to the requested models | ||
ranges |
query (multiple) | string | Filter requests to the requested ranges | ||
references |
query (multiple) | string | Filter requests to the requested references | ||
statuses |
query (multiple) | number | Filter requests to the requested Statuses | ||
statusesLike |
query (multiple) | string | Filter requests to the requested Statuses which can include wildcard characters See below | ||
page |
query | number | 1 | Page number of the results. | |
pageSize |
query | number | 10 | Number of results to return per page. |
Status Wildcard¶
The StatusesLike Parameter can include a wildcard character so the query can filter to multiple statuses without having to include every available status. This allows querys to be unaffected if additional statuses are added at a later date.
So if you wish to return all successful statuses:
v1/validation-requests?statusesLike=2**
OR
v1/validation-requests?statusesLike=2*
OR
v1/validation-requests?statusesLike=20*
Wildcard in the middle is also supported:
v1/validation-requests?statusesLike=2*1
Reponse¶
Validation Request Collection Model
Get Validation Request By Id¶
GET v1/validation-requests/{id} HTTP/2
Parameters¶
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
locale |
query | en-gb | Locale for string translation. | |
id |
route | Our id of your validation request. |
Reponse¶
Get Validation Request By Reference¶
GET v1/validation-requests/ref/{reference} HTTP/2
Parameters¶
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
locale |
query | en-gb | Locale for string translation. | |
reference |
route | Your refernce of the validation request. |