# SimpliFi ## Docs - [Introduction](https://apidoc.simplifipay.com/introduction-1207172m0.md): - [SimpliFi Architecture](https://apidoc.simplifipay.com/simplifi-architecture-1214485m0.md): - [Webhooks](https://apidoc.simplifipay.com/webhooks-1214521m0.md): - [Auth](https://apidoc.simplifipay.com/auth.md): - [Card Program](https://apidoc.simplifipay.com/card-program.md): - [Funding Source](https://apidoc.simplifipay.com/funding-source-4149100f0.md): - [Card](https://apidoc.simplifipay.com/card.md): - [User](https://apidoc.simplifipay.com/user.md): - [Transaction](https://apidoc.simplifipay.com/transaction.md): - [Fee](https://apidoc.simplifipay.com/fee.md): - [Webhook](https://apidoc.simplifipay.com/webhook-4136197f0.md): ## API Docs - Auth [Login to generate JWT token](https://apidoc.simplifipay.com/login-to-generate-jwt-token-18185532e0.md): The Login endpoint allows you to login to the SimpliFi platform using the provided - Card Program [Create Card Program](https://apidoc.simplifipay.com/create-card-program-18185503e0.md): The Create Card Program endpoint allows API users to create a new card program - Card Program [Get Card Program](https://apidoc.simplifipay.com/get-card-program-18185501e0.md): The Get Card Program endpoint retrieves details about a card program. - Card Program [Change Card Program Status](https://apidoc.simplifipay.com/change-card-program-status-18185504e0.md): The Change Card Program Status endpoint changes the status of a card program. This endpoint is helpful - Card Program [Link Funding Source to Card Program](https://apidoc.simplifipay.com/link-funding-source-to-card-program-18247331e0.md): The Link Funding Source to Card Program endpoint links a funding source to a card program. - Card Program [Get Balance of Funding Source](https://apidoc.simplifipay.com/get-balance-of-funding-source-18185500e0.md): The Get Balance of Funding Source endpoint retrieves the remaining balance of a funding source. - Card Program [Transfer funds from one Card Program to other](https://apidoc.simplifipay.com/transfer-funds-from-one-card-program-to-other-18185498e0.md): The Transfer Fund endpoint allows API users to transfer funds from a one - Card Program [Raise Funding Document Upload](https://apidoc.simplifipay.com/raise-funding-document-upload-18185511e0.md): This API should be called before calling Raise Funding API to attach `Proof of funds / Confirmation of - Card Program [Raise Funding](https://apidoc.simplifipay.com/raise-funding-18185499e0.md): The Raise Funding endpoint helps in adding or removing funds from a funding source. This API doesn't - Card Program [Funding Source Statement](https://apidoc.simplifipay.com/funding-source-statement-18247332e0.md): Get funding source statement based on date range. - Funding Source [Create Rule Group on Funding Account](https://apidoc.simplifipay.com/create-rule-group-on-funding-account-18503600e0.md): The 'Create Rule Group' endpoint creates new rule group on the Funding Account. - Funding Source [Update Rule Group on Funding Account](https://apidoc.simplifipay.com/update-rule-group-on-funding-account-18503601e0.md): The 'Update Rule Group' endpoint updates an existing group on the Funding Account. - Funding Source [Delete Rule Group on Funding Account](https://apidoc.simplifipay.com/delete-rule-group-on-funding-account-18503602e0.md): The 'Delete Rule Group' endpoint deletes an existing group on the Funding Account. - Funding Source [Get Rule Groups on Funding Account](https://apidoc.simplifipay.com/get-rule-groups-on-funding-account-18503603e0.md): The 'Get Rule Group' endpoint fetches all existing groups on the Funding Account. - Funding Source [Appply Rule Group on Funding Account](https://apidoc.simplifipay.com/appply-rule-group-on-funding-account-18503604e0.md): The 'Apply Rule Group' endpoint applies an existing rule group on the Funding Account. - Funding Source [Remove Rule Group on Funding Account](https://apidoc.simplifipay.com/remove-rule-group-on-funding-account-18503605e0.md): The 'Remove Rule Group' endpoint removes an existing rule group on the Funding Account. - Card [List all Cards](https://apidoc.simplifipay.com/list-all-cards-18334148e0.md): The List all Cards endpoint retrieves all the existing cards, grouped under a company. - Card [Create a Card](https://apidoc.simplifipay.com/create-a-card-18185524e0.md): The Create a Card endpoint creates/issues a card to a user under a Card Program. The card issued - Card [Get Card Details](https://apidoc.simplifipay.com/get-card-details-18185528e0.md): The Get Card Details endpoint retrieves all the details of a specific card. - Card [Retrieve Balance on the Card](https://apidoc.simplifipay.com/retrieve-balance-on-the-card-18185527e0.md): The Retrieve Balance on the Card endpoint retrieves the remaining balance of a card. - Card [Activate a Card](https://apidoc.simplifipay.com/activate-a-card-18185523e0.md): The Activate a Card endpoint activates an issued/created card. - Card [Manage Card Status](https://apidoc.simplifipay.com/manage-card-status-18185515e0.md): The Manage Card Status endpoint manages the status of a card. This endpoint is helpful as - Card [Load a Card](https://apidoc.simplifipay.com/load-a-card-18185519e0.md): The Load a Card endpoint adds funds to an active card. - Card [Unload a Card](https://apidoc.simplifipay.com/unload-a-card-18185514e0.md): The Unload a Card endpoint removes funds from an active card and moves them back to the Funding - Card [Renewal of the Card](https://apidoc.simplifipay.com/renewal-of-the-card-18185516e0.md): The Renewal of the Card endpoint renews an expired, lost, or stolen card. In this case, a new - Card [Request a Physical Card](https://apidoc.simplifipay.com/request-a-physical-card-18268206e0.md): The Request a Physical Card endpoint issues a Physical card against the Card UUID of the activated - Card [Get Card Statement](https://apidoc.simplifipay.com/get-card-statement-18185525e0.md): Get card statement based on date range. - Card [Apply rule group on card](https://apidoc.simplifipay.com/apply-rule-group-on-card-18503598e0.md): This endpoint applies an existing Rule Group on a Card. - Card [Remove rule group on card](https://apidoc.simplifipay.com/remove-rule-group-on-card-18503599e0.md): This endpoint removes an existing Rule Group from a Card. - User [List all Users](https://apidoc.simplifipay.com/list-all-users-18185493e0.md): The List all Users endpoint retrieves all the existing users, grouped under a company. - User [Create a User](https://apidoc.simplifipay.com/create-a-user-18185494e0.md): The Create a User endpoint creates a new user. In the SimpliFi platform, it is mandatory - User [Upload Document](https://apidoc.simplifipay.com/upload-document-18185512e0.md): The Upload Document endpoint uploads the user documents to the SimpliFi system which are required - User [Retrieve a User](https://apidoc.simplifipay.com/retrieve-a-user-18185489e0.md): The Retrieve a User endpoint retrieves details about an existing user. - User [Update a User](https://apidoc.simplifipay.com/update-a-user-18185490e0.md): The Update a User endpoint updates the details of an existing user. - User [Delete a User](https://apidoc.simplifipay.com/delete-a-user-18185491e0.md): The Delete a User endpoint deletes an existing user. Deleting a user does not erase data from the - Transaction [List All Transactions](https://apidoc.simplifipay.com/list-all-transactions-18185509e0.md): The List All Transactions endpoint retrieves a paginated array of all the transactions carried - Fee [Add fee configuration](https://apidoc.simplifipay.com/add-fee-configuration-18334149e0.md): Configure fee based on transaction types and apply them to a card program template. - Fee [Fetch fee config](https://apidoc.simplifipay.com/fetch-fee-config-18350424e0.md): This endpoint fetches the fee config - Fee [Change the status of fee config](https://apidoc.simplifipay.com/change-the-status-of-fee-config-18350425e0.md): This endpoint changes the status of the fee config - Fee [Add Fee event against card uuid in queue](https://apidoc.simplifipay.com/add-fee-event-against-card-uuid-in-queue-18334150e0.md): - Fee [Apply fee against card uuid present in queue](https://apidoc.simplifipay.com/apply-fee-against-card-uuid-present-in-queue-18334151e0.md): - Webhook [Get all events](https://apidoc.simplifipay.com/get-all-events-18462020e0.md): This endpoint fetches all available events for webhooks - Webhook [Create a webhook](https://apidoc.simplifipay.com/create-a-webhook-18462021e0.md): This endpoint allows you to create a webhook, where events will be posted - Webhook [Update a Webhook](https://apidoc.simplifipay.com/update-a-webhook-18462022e0.md): This endpoint allows you to update an existing webhook - Webhook [Delete a Webhook](https://apidoc.simplifipay.com/delete-a-webhook-18462023e0.md): This endpoint allows you to delete an existing webhook - Webhook [Updates the status of Webhook](https://apidoc.simplifipay.com/updates-the-status-of-webhook-18462024e0.md): This endpoint allows you to update the status of an existing webhook