# Reference account payouts ## Initiate payout to a specific person reference account - [POST /v1/persons/{person_id}/accounts/{account_id}/reference_accounts/{reference_account_id}/payouts](https://docs.solarisgroup.com/api-reference/digital-banking/transactions/reference-account-payouts/paths/~1v1~1persons~1%7Bperson_id%7D~1accounts~1%7Baccount_id%7D~1reference_accounts~1%7Breference_account_id%7D~1payouts/post.md): Initiates a payout to the person reference account specified in the request URL. Requests to this endpoint must be confirmed using the process. ## Index payouts to a specific person reference account - [GET /v1/persons/{person_id}/accounts/{account_id}/reference_accounts/{reference_account_id}/payouts](https://docs.solarisgroup.com/api-reference/digital-banking/transactions/reference-account-payouts/paths/~1v1~1persons~1%7Bperson_id%7D~1accounts~1%7Baccount_id%7D~1reference_accounts~1%7Breference_account_id%7D~1payouts/get.md): Returns an array containing all payouts made to the particular reference account specified in the request URL. ## Initiate a payout to a business' reference account - [POST /v1/businesses/{business_id}/accounts/{account_id}/reference_accounts/{reference_account_id}/payouts](https://docs.solarisgroup.com/api-reference/digital-banking/transactions/reference-account-payouts/paths/~1v1~1businesses~1%7Bbusiness_id%7D~1accounts~1%7Baccount_id%7D~1reference_accounts~1%7Breference_account_id%7D~1payouts/post.md): Initiates a payout from a business' wallet to the specific reference account specified in the request URL. Requests to this endpoint must be confirmed using the process. ## Index reference account payouts for a business account - [GET /v1/businesses/{business_id}/accounts/{account_id}/reference_accounts/{reference_account_id}/payouts](https://docs.solarisgroup.com/api-reference/digital-banking/transactions/reference-account-payouts/paths/~1v1~1businesses~1%7Bbusiness_id%7D~1accounts~1%7Baccount_id%7D~1reference_accounts~1%7Breference_account_id%7D~1payouts/get.md): Returns an array containing all reference account payouts for the business account specified in the request URL. ## Initiate business reference account payout - [POST /v1/businesses/{business_id}/accounts/{account_id}/reference_account_payouts](https://docs.solarisgroup.com/api-reference/digital-banking/transactions/reference-account-payouts/paths/~1v1~1businesses~1%7Bbusiness_id%7D~1accounts~1%7Baccount_id%7D~1reference_account_payouts/post.md): Initiates a payout from a business' wallet to its associated reference account. Requests to this endpoint must be confirmed using the process. ## Index business reference account payouts - [GET /v1/businesses/{business_id}/accounts/{account_id}/reference_account_payouts](https://docs.solarisgroup.com/api-reference/digital-banking/transactions/reference-account-payouts/paths/~1v1~1businesses~1%7Bbusiness_id%7D~1accounts~1%7Baccount_id%7D~1reference_account_payouts/get.md): Returns an array containing all wallet payouts to the business reference account specified in the request URL. ## Retrieve a business reference account payout - [GET /v1/businesses/{business_id}/accounts/{account_id}/reference_account_payouts/{id}](https://docs.solarisgroup.com/api-reference/digital-banking/transactions/reference-account-payouts/paths/~1v1~1businesses~1%7Bbusiness_id%7D~1accounts~1%7Baccount_id%7D~1reference_account_payouts~1%7Bid%7D/get.md): Retrieves the business reference account payout specified in the request URL. ## Initiate reference account payout to a person - [POST /v1/persons/{person_id}/accounts/{account_id}/reference_account_payouts](https://docs.solarisgroup.com/api-reference/digital-banking/transactions/reference-account-payouts/paths/~1v1~1persons~1%7Bperson_id%7D~1accounts~1%7Baccount_id%7D~1reference_account_payouts/post.md): Initiates a payout from a person's wallet to their reference account. Requests to this endpoint must be confirmed using the process. ## Index reference account payouts to a person - [GET /v1/persons/{person_id}/accounts/{account_id}/reference_account_payouts](https://docs.solarisgroup.com/api-reference/digital-banking/transactions/reference-account-payouts/paths/~1v1~1persons~1%7Bperson_id%7D~1accounts~1%7Baccount_id%7D~1reference_account_payouts/get.md): Returns an array containing all payouts to a person's reference account. ## Retrieve a reference account payout to a person - [GET /v1/persons/{person_id}/accounts/{account_id}/reference_account_payouts/{id}](https://docs.solarisgroup.com/api-reference/digital-banking/transactions/reference-account-payouts/paths/~1v1~1persons~1%7Bperson_id%7D~1accounts~1%7Baccount_id%7D~1reference_account_payouts~1%7Bid%7D/get.md): Returns a specific reference account payout to a person based on the ID specified in the request URL. ## Retrieve a payout to a person's reference account - [GET /v1/persons/{person_id}/accounts/{account_id}/reference_accounts/{reference_account_id}/payouts/{id}](https://docs.solarisgroup.com/api-reference/digital-banking/transactions/reference-account-payouts/paths/~1v1~1persons~1%7Bperson_id%7D~1accounts~1%7Baccount_id%7D~1reference_accounts~1%7Breference_account_id%7D~1payouts~1%7Bid%7D/get.md): Returns a specific payout to a specific reference account. ## Retrieve a payout to a business reference account - [GET /v1/businesses/{business_id}/accounts/{account_id}/reference_accounts/{reference_account_id}/payouts/{id}](https://docs.solarisgroup.com/api-reference/digital-banking/transactions/reference-account-payouts/paths/~1v1~1businesses~1%7Bbusiness_id%7D~1accounts~1%7Baccount_id%7D~1reference_accounts~1%7Breference_account_id%7D~1payouts~1%7Bid%7D/get.md): Returns a specific payout to a specific reference account. ## (New) Initiate a payout to a reference account - [POST /v1/accounts/{account_id}/reference_account_payouts](https://docs.solarisgroup.com/api-reference/digital-banking/transactions/reference-account-payouts/paths/~1v1~1accounts~1%7Baccount_id%7D~1reference_account_payouts/post.md): Initiates a payout to the reference account specified in the request payout. The specified reference account must be associated with the account specified in the request path. Payout will be executed after 2FA confirmation. This endpoint replaces old Reference Account Payouts endpoints which will be deprecated soon.