Get PAYE key information document details
GET
/v1/key-information-for-paye-workers
const url = 'https://api2.recruso.co.uk/v1/key-information-for-paye-workers';const options = {method: 'GET', headers: {Authorization: '<Authorization>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://api2.recruso.co.uk/v1/key-information-for-paye-workers \ --header 'Authorization: <Authorization>'Returns one of your agency’s PAYE key information documents by id. Nothing calculates from these values — they are reproduced as text in reports, which is the whole of what the document is for.
You only ever see and change your own agency’s records; there is no owner id on the request, and an id belonging to another agency returns 404 rather than 403 so that its existence is never disclosed.
Access. Requires a client-credentials access token. Tokens issued through the interactive user login are rejected.
Authorizations
Section titled “Authorizations”Responses
Section titled “Responses”OK
Media typeapplication/json
object
employerName
string
contractType
string
paymentFrom
string
expectedPayRate
string
deductionFromPay
string
extraDeductionFromPay
string
feesForServices
string
holidayEntitlementAndPay
string
additionalBenefits
string
examplePayRate
string
deductionFromWages
string
extraDeductionFromWages
string
exampleFeesForService
string
exampleNetHomeTakePay
string
Examplegenerated
{ "employerName": "example", "contractType": "example", "paymentFrom": "example", "expectedPayRate": "example", "deductionFromPay": "example", "extraDeductionFromPay": "example", "feesForServices": "example", "holidayEntitlementAndPay": "example", "additionalBenefits": "example", "examplePayRate": "example", "deductionFromWages": "example", "extraDeductionFromWages": "example", "exampleFeesForService": "example", "exampleNetHomeTakePay": "example"}Unauthorized
Media typeapplication/problem+json
object
type
string
title
string
status
integer format: int32
detail
string
instance
string
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "instance": "example"}Forbidden
Media typeapplication/problem+json
object
type
string
title
string
status
integer format: int32
detail
string
instance
string
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "instance": "example"}Not Found
Media typeapplication/problem+json
object
type
string
title
string
status
integer format: int32
detail
string
instance
string
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "instance": "example"}
