# Deposits Deposits are used to request instructions for funding platform managed accounts from external sources. A given account may have many deposits associated with it depending on the supported rails and configurations. ## Create Deposit - [POST /v1/deposits](https://docs.rail.io/api-docs/openapi/rail-spec/deposits/createdeposits.md): Create a deposit request for a platform account in order to send funds into the account. ## Accept Deposit - [POST /v1/deposits/{deposit_id}/accept](https://docs.rail.io/api-docs/openapi/rail-spec/deposits/acceptdeposit.md): Accept a Deposit. This is only needed for PULL deposits, PUSH deposits do not need to be accepted. On acceptance, this will initiate the funds pull from the source counterparty. It is not reversible ## Retrieve Deposit - [GET /v1/deposits/{deposit_id}](https://docs.rail.io/api-docs/openapi/rail-spec/deposits/getdeposit.md): Retrieves details of a previously requested deposit