# Turn your Nest employer account into an API

> Read your unpaid and overdue contribution schedules, paid schedules and opted-out workers from your Nest employer account with one API call each. Or have a workflow check every weekday morning and email you only the schedules that are overdue.

Page: https://fous.com/automate/nest-employer-account
Updated: 2026-11-12

Works with your own Nest employer account account. Fous is an independent product.

## What you can build on Nest

### Get unpaid and overdue contribution schedules

Reads the unpaid contribution schedules in Manage contributions, with each one's payment source, frequency, payment due date, amount due and whether it shows as Overdue.

- Takes: Payment source (optional), overdue only (optional)
- Returns: Payment source, frequency, payment due date, status, amount due

### Get paid schedules and payment history

Reads Paid schedules in Manage contributions for a date range, then each schedule's Payment History: date raised, date payment received, amount and status.

- Takes: Due from, due to, payment source (optional), frequency (optional)
- Returns: Payment source, frequency, payment due date, date raised, date payment received, amount, status

### Get opted-out workers

Reads Manage workers for workers with the status Opt out in progress, then View inactive workers for those whose opt-out is complete.

- Takes: Nothing
- Returns: Worker name, status, opt-out expiry date

### Submit a contribution schedule for payment

Opens a due schedule in Manage contributions, clicks Submit schedule and pays by Direct Debit with Pay now, or Pay later on the date you give.

- Takes: Payment source, payment due date, Pay later date (optional)
- Returns: Payment source, payment due date, amount due, payment option, status

## Automate Nest with a workflow

A [workflow](/product/workflows) runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.

### Overdue contribution schedules, every morning

Starts: Every weekday at 8:00

1. Get the unpaid contribution schedules from Manage contributions.
2. Keep the schedules that show as Overdue.
3. Email you the list with payment source, frequency, payment due date and amount due.

### New opt-outs, handed to payroll for refunds

Starts: Every day at 19:00

1. Get the opted-out workers from Manage workers and View inactive workers.
2. Keep the workers that were not there on the last run.
3. Post each one, with name and status, to your payroll system's webhook so payroll can return the contributions.

### Payments received by Nest, posted to accounting

Starts: Every Monday at 9:00

1. Get the paid schedules due in the last 14 days, with their payment history.
2. Keep the payments that were not there on the last run.
3. Post payment source, frequency, payment due date, date raised, date payment received and amount to your accounting webhook.

You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.

## Once built, one call from your code

Once you have built a [method](/product/methods), it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get unpaid and overdue contribution schedules” would look like.

Example request:

```
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "nestpensions.org.uk/get_unpaid_contribution_schedules",
    "input": {
      "overdue_only": false
    }
  }'
```

Example response:

```
{
  "status": "completed",
  "data": {
    "schedules": [
      {
        "payment_source": "Monthly payroll",
        "frequency": "Monthly",
        "payment_due_date": "2026-11-22",
        "status": "Unpaid",
        "amount_due": 9412.36,
        "currency": "GBP"
      }
    ],
    "count": 1
  }
}
```

An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.

## Nest’s own options

Nest offers nine web services for specific tasks, including enrolling workers and retrieving opted-out workers, for payroll software providers and developers to build in. Developers who register can test them on a free testing facility. Otherwise you upload enrolment and contribution files on the website, send large files by SFTP, or work in the account.

| Option | What it covers | What it takes |
| --- | --- | --- |
| Nest web services | Nine services for specific tasks, including enrolling workers and retrieving opted-out workers. | Payroll software that has built them in, using Nest's technical guides and its free testing facility for registered developers. |
| File upload and SFTP file transfer | Member enrolment and contribution files uploaded on the website, or large files sent by SFTP. | An enrolment or contribution file to upload on the website, or SFTP for large files. |
| The Nest employer account by hand | Manage contributions and Manage workers. Paid schedules download to an Excel file. | Your Nest employer account. |

Read on November 12, 2026: [Nest web services for payroll integration](https://nestpensions.org.uk/schemeweb/nest/advisers/nest-web-services-for-payroll-integration.html), [Payroll test facility user guide](https://www.nestpensions.org.uk/schemeweb/dam/nestlibrary/payroll-test-facility-user-guide.pdf), [View paid contribution schedules](https://www.nestpensions.org.uk/schemeweb/helpcentre/contributions/correcting-paid-schedules/view-paid-contribution-schedules.html).

## Signing in to Nest

When you register, Nest has you create a username, password, PIN and three security questions, and employers with more than 250 members are asked for the PIN when they submit a schedule. With Fous you sign in once through Nest's own sign-in with your own account, and the login is sealed with AES-256.

## Worth knowing

- **Opt-out details reach your mailbox by 6pm**: Nest posts Details of workers opting out of Nest to your online mailbox by 6pm the day after a request. Refunds are processed on working days, and you return the contributions to the worker.
- **Submitting locks the member records**: After Submit schedule, validated member records are locked until Nest receives the payment. You can correct errors after that.
- **Pay now or Pay later by Direct Debit**: Pay now is collected within five working days. Pay later takes any date from three working days ahead up to the schedule's due date.
- **The final check can take up to four hours**: Nest checks a submitted schedule before payment: at once under 50 members, one hour from 50 to under 1,000, and four hours from 1,000 members.

## More in Finance: wealth and retirement

- [LPL ClientWorks](https://fous.com/automate/lpl-clientworks.md)
- [NetX360+](https://fous.com/automate/netx360.md)
- [Empower Plan Service Center](https://fous.com/automate/empower-plan-service-center.md)
- [Fidelity Plan Sponsor WebStation](https://fous.com/automate/fidelity-plan-sponsor-webstation.md)
- [Fidelity Wealthscape](https://fous.com/automate/fidelity-wealthscape.md)
- [Schwab Advisor Center](https://fous.com/automate/schwab-advisor-center.md)

Other industries: [CMA CGM eBusiness](/automate/cma-cgm-ebusiness), [MyCarrierPortal](/automate/mycarrierportal), [Covisint Supplier Portal](/automate/covisint-supplier-portal), [eGCA](/automate/egca), [Paragon MLS](/automate/paragon-mls), [LeadsOnline](/automate/leadsonline).

## Frequently asked questions

### Does the Nest employer account have an API?

Yes, for payroll software: Nest offers nine web services, including enrolling workers and retrieving opted-out workers, for payroll software providers and developers to build in, tested on Nest's free testing facility. Otherwise you upload files on the website, use SFTP for large ones, or work in the account.

### How do I know which workers opted out of Nest?

Nest sends Details of workers opting out of Nest to your online mailbox by 6pm the day after each request. In Manage workers they show as Opt out in progress, then move to View inactive workers once done.

### Why is my Nest contribution schedule overdue?

A schedule shows as Overdue once it passes its payment due date unpaid. Common causes: it was not submitted, the payment was rejected, or it had not cleared, which takes up to five working days. Nest reports a rejected payment in your secure mailbox. After a cancelled Direct Debit, update the payment source's bank details.

### Can I export my paid contribution schedules?

Yes. In Manage contributions, open Paid schedules, filter by payment source, frequency and due dates, and click Download results for an Excel file. With Fous, a method you build can read the same list and each schedule's Payment History as JSON.

### Is Fous affiliated with Nest Corporation?

No. Fous is an independent product. You use it with your own Nest employer account, and a method reads and does only what that account can.

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of Nest employer account (Nest Corporation). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.
