# Internal transfers

 - [POST /v1/domains/{domainId}/omnibus/{omnibusId}/tenants/{tenantId}/internal-transfers](https://docs.ripple.com/pt-br/products/custody/reference/api/openapi/internal-transfers/createinternaltransfer.md): Moves an amount from a source tenant to a destination tenant within the same omnibus by recording a cross-account entry in the Accounting service. Asynchronous: accepts the request, durably persists t
 - [GET /v1/domains/{domainId}/omnibus/{omnibusId}/internal-transfers](https://docs.ripple.com/pt-br/products/custody/reference/api/openapi/internal-transfers/getinternaltransfers.md)
 - [GET /v1/domains/{domainId}/omnibus/{omnibusId}/internal-transfers/{operationId}](https://docs.ripple.com/pt-br/products/custody/reference/api/openapi/internal-transfers/getinternaltransfer.md): Returns the current state of an internal transfer. Clients poll this after a 202 from the create endpoint until the status is terminal (COMPLETED or FAILED) or PENDING_VERIFICATION. Reads are eventual
