curl --request PATCH \
--url https://preview.intermezzo.ai/gb/organizations/{organization_id}/pension/scheme \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"validFrom": "2023-12-25"
}
'{
"validFrom": "2023-12-25",
"schemeName": "<string>",
"provider": "NEST",
"taxTreatment": "NET_PAY",
"pensionableEarningsDefinition": "QUALIFYING_EARNINGS",
"employeeRate": "<string>",
"employerRate": "<string>",
"employeeCap": "<string>",
"employerCap": "<string>",
"postponementPeriodMonths": 123,
"entitledWorkerEmployerContributes": true,
"reEnrolmentDate": "2023-12-25",
"reEnrolmentWindowStart": "2023-12-25",
"reEnrolmentWindowEnd": "2023-12-25",
"validTo": "2023-12-25"
}Partially update the workplace pension scheme for an organisation. Only provided fields are updated. Returns 404 if no scheme exists yet.
curl --request PATCH \
--url https://preview.intermezzo.ai/gb/organizations/{organization_id}/pension/scheme \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"validFrom": "2023-12-25"
}
'{
"validFrom": "2023-12-25",
"schemeName": "<string>",
"provider": "NEST",
"taxTreatment": "NET_PAY",
"pensionableEarningsDefinition": "QUALIFYING_EARNINGS",
"employeeRate": "<string>",
"employerRate": "<string>",
"employeeCap": "<string>",
"employerCap": "<string>",
"postponementPeriodMonths": 123,
"entitledWorkerEmployerContributes": true,
"reEnrolmentDate": "2023-12-25",
"reEnrolmentWindowStart": "2023-12-25",
"reEnrolmentWindowEnd": "2023-12-25",
"validTo": "2023-12-25"
}Get token from Auth0 and paste it here
Create a new version of the pension scheme configuration effective from valid_from.
Date from which the updated configuration takes effect
NEST, OTHER NET_PAY, RELIEF_AT_SOURCE, SALARY_SACRIFICE QUALIFYING_EARNINGS, PENSIONABLE_PAY 0.05 <= x <= 10.03 <= x <= 10 <= x <= 3Successful Response
Organisation's pension scheme configuration.
NEST, OTHER NET_PAY, RELIEF_AT_SOURCE, SALARY_SACRIFICE QUALIFYING_EARNINGS, PENSIONABLE_PAY ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$Was this page helpful?