Recipes

Recipes chain the individual Moov guides into one complete flow, from creating an account to watching the money land.

Each recipe is a sequence of API calls you can run in test mode with your own API keys. Every step shows one request with the current API version (X-Moov-Version: v2026.07.00) and links to the guide that covers that step in depth. If you haven't made an API call yet, start with the quick start and the glossary, which explains accounts, sources, payment methods, and transfers.

Before you start

All recipes assume you have:

  • A Moov account in test mode. Sign up if you don't have one.

  • An API key and a way to authenticate. Follow authenticate API requests to get an access token (or use Basic authentication from your server, which doesn't need scopes). Every recipe request sends these headers:

    -H "Authorization: Bearer {token}" \
    -H "X-Moov-Version: v2026.07.00"
    

    If you use a token, also send the Origin header you used to request it, and make sure the token has the scope listed on each endpoint's API reference page. Account-specific scopes need the account ID, so request a new token after you create an account.

  • Your partner account ID. In the Dashboard, open Settings; the ID appears below your account name and logo. Transfers are created under the partner account, so POST /accounts/{accountID}/transfers uses your partner account ID.

  • A webhook endpoint, or a plan to poll. Recipes point out which webhook events to listen for at each stage.

In this section