# Otim Documentation ## Docs - [Create Account](https://docs.otim.com/api-reference/create-account.md): Creates a new Account under an existing Entity. The Account is automatically provisioned on your Platform's default chain. If auto-earn is enabled in your Platform Settings, the Account will be configured to earn yield on idle balances. - [Create Counterparty](https://docs.otim.com/api-reference/create-counterparty.md): Creates a new Counterparty under an existing Entity. A Counterparty represents an external party that funds can be sent to or received from. Counterparties can be either wallet addresses or bank accounts. - [Create Entity](https://docs.otim.com/api-reference/create-entity.md): Creates a new Entity and initiates the verification flow. The response includes links that the Entity can use to complete identity verification (KYC for individuals, KYB for businesses) and accept the terms of service. - [Create IBAN](https://docs.otim.com/api-reference/create-iban.md): Issues a new IBAN for a verified Entity. The IBAN is linked to an Account, and any fiat deposited to it will be automatically converted and routed into that Account. The Entity must have completed verification (KYC/KYB) before an IBAN can be issued. - [Create Transfer](https://docs.otim.com/api-reference/create-transfer.md): Creates a transfer from an Account. You can send funds to another Account on your Platform (book transfer) or to an external Counterparty (on-chain or wire transfer). Provide either `destinationAccountId` or `counterpartyId`, but not both. - [Delete Counterparty](https://docs.otim.com/api-reference/delete-counterparty.md): Permanently deletes a Counterparty. This cannot be undone. Any pending transfers to this Counterparty will fail. - [Delete IBAN](https://docs.otim.com/api-reference/delete-iban.md): Deactivates and deletes an IBAN. Any future deposits to this IBAN will be rejected. This cannot be undone. - [Get Account](https://docs.otim.com/api-reference/get-account.md): Returns the details of a single Account by ID, including current balances and auto-earn status. - [Get Counterparty](https://docs.otim.com/api-reference/get-counterparty.md): Returns the details of a single Counterparty by ID. - [Get Entity](https://docs.otim.com/api-reference/get-entity.md): Returns the details of a single Entity, including their current verification status. Use this endpoint to check whether an Entity has completed KYC/KYB and is eligible for fiat capabilities like IBANs. - [Get IBAN](https://docs.otim.com/api-reference/get-iban.md): Returns the details of a single IBAN by ID. - [Get Platform Settings](https://docs.otim.com/api-reference/get-platform-settings.md): Returns the current settings for your Platform, including auto-earn configuration, default chain, and webhook URL. - [Get Transfer](https://docs.otim.com/api-reference/get-transfer.md): Returns the details of a single transfer by ID. - [List Accounts](https://docs.otim.com/api-reference/list-accounts.md): Returns a paginated list of Accounts on your Platform. - [List Counterparties](https://docs.otim.com/api-reference/list-counterparties.md): Returns a paginated list of Counterparties on your Platform. - [List Entities](https://docs.otim.com/api-reference/list-entities.md): Returns a paginated list of Entities on your Platform. - [List IBANs](https://docs.otim.com/api-reference/list-ibans.md): Returns a paginated list of IBANs on your Platform. - [List Transfers](https://docs.otim.com/api-reference/list-transfers.md): Returns a paginated list of transfers on your Platform. - [Update Account](https://docs.otim.com/api-reference/update-account.md): Updates an Account's display name or metadata. Only the fields included in the request body will be changed. - [Update Counterparty](https://docs.otim.com/api-reference/update-counterparty.md): Updates a Counterparty's display name. - [Update Platform Settings](https://docs.otim.com/api-reference/update-platform-settings.md): Updates your Platform settings. Any fields not included in the request body will remain unchanged. - [Account](https://docs.otim.com/core-objects/account.md): Holds, routes, and earns yield on funds. - [Counterparty](https://docs.otim.com/core-objects/counterparty.md): An external wallet or bank account for outbound transfers. - [Entity](https://docs.otim.com/core-objects/entity.md): A verified person or business. - [IBAN](https://docs.otim.com/core-objects/iban.md): A fiat deposit rail issued to a verified Entity. - [Platform](https://docs.otim.com/core-objects/platform.md): Top-level container for all objects on Otim. - [Authentication](https://docs.otim.com/docs/api/authentication.md) - [Idempotency](https://docs.otim.com/docs/api/idempotency.md) - [Pagination](https://docs.otim.com/docs/api/pagination.md) - [Sandbox & Testing](https://docs.otim.com/docs/api/sandbox.md) - [Transfer Types](https://docs.otim.com/docs/api/transfer-types.md) - [Webhooks](https://docs.otim.com/docs/api/webhooks.md) - [Actions & Instructions](https://docs.otim.com/docs/concepts/actions-instructions.md) - [Delegation & EIP-7702](https://docs.otim.com/docs/concepts/delegation.md) - [Deployed Addresses](https://docs.otim.com/docs/developers/deployed-addresses.md) - [Orchestrators](https://docs.otim.com/docs/developers/orchestrators/overview.md) - [Off-chain](https://docs.otim.com/docs/developers/system-architecture/off-chain/off-chain.md) - [Current Actions](https://docs.otim.com/docs/developers/system-architecture/protocol/action-contracts/current-actions.md) - [Structure](https://docs.otim.com/docs/developers/system-architecture/protocol/action-contracts/structure.md) - [ActionManager](https://docs.otim.com/docs/developers/system-architecture/protocol/core-contracts/action-manager.md) - [InstructionStorage](https://docs.otim.com/docs/developers/system-architecture/protocol/core-contracts/instruction-storage.md) - [OtimDelegate](https://docs.otim.com/docs/developers/system-architecture/protocol/core-contracts/otim-delegate.md) - [Treasury](https://docs.otim.com/docs/developers/system-architecture/protocol/core-contracts/treasury.md) - [Instruction Lifecycle](https://docs.otim.com/docs/developers/system-architecture/protocol/instruction-flows/instruction-lifecycle.md) - [Getting Started](https://docs.otim.com/docs/getting-started.md): Create your Platform and make your first API call. - [Documentation](https://docs.otim.com/docs/introduction.md): Otim enables any platform to launch their own financial products without partnering with a bank. - [Action ABI Reference](https://docs.otim.com/docs/resources/appendix/action-hash-abis.md) - [API Errors](https://docs.otim.com/docs/resources/appendix/api-errors.md) - [How to Construct Instruction Activation and Deactivation EIP-712 Hashes](https://docs.otim.com/docs/resources/appendix/instruction-712-hashes.md) - [Changelog](https://docs.otim.com/docs/resources/changelog.md) - [Security & Audits](https://docs.otim.com/docs/resources/security-and-audits.md) - [Getting Your Developer Keys](https://docs.otim.com/sdk/getting-your-developer-keys.md) - [Create a Basic Settlement Orchestration](https://docs.otim.com/sdk/guides/create-basic-settlement.md) - [Track an Orchestration](https://docs.otim.com/sdk/guides/track-orchestration.md) - [Installation & Setup](https://docs.otim.com/sdk/installation-and-setup.md) - [Overview](https://docs.otim.com/sdk/overview.md) ## OpenAPI Specs - [openapi](https://docs.otim.com/api-reference/openapi.yaml) ## Optional - [LinkedIn](https://linkedin.com/company/otim) - [Blog](https://otim.com/blog) - [X](https://x.com/otimlabs) - [GitHub](https://github.com/otimlabs)