SimpliFi
HomeContact Us
HomeContact Us
  1. Webhook
  • Introduction
  • SimpliFi Architecture
  • Webhooks
  • Auth
    • Login to generate JWT token
  • Card Program
    • Create Card Program
    • Get Card Program
    • Change Card Program Status
    • Link Funding Source to Card Program
    • Get Balance of Funding Source
    • Transfer funds from one Card Program to other
    • Raise Funding Document Upload
    • Raise Funding
    • Funding Source Statement
  • Funding Source
    • Create Rule Group on Funding Account
    • Update Rule Group on Funding Account
    • Delete Rule Group on Funding Account
    • Get Rule Groups on Funding Account
    • Appply Rule Group on Funding Account
    • Remove Rule Group on Funding Account
  • Card
    • List all Cards
    • Create a Card
    • Get Card Details
    • Retrieve Balance on the Card
    • Activate a Card
    • Manage Card Status
    • Load a Card
    • Unload a Card
    • Renewal of the Card
    • Request a Physical Card
    • Get Card Statement
    • Get Rule Groups on Card
    • Create Rule Group on Card
    • Update Rule Group on Card
    • Delete Rule Group on Card
    • Apply Rule Group on Card
    • Remove Rule Group on Card
  • User
    • List all Users
    • Create a User
    • Upload Document
    • Retrieve a User
    • Update a User
    • Delete a User
  • Transaction
    • List All Transactions
  • Fee
    • Add fee configuration
    • Fetch fee config
    • Change the status of fee config
    • Add Fee event against card uuid in queue
    • Apply fee against card uuid present in queue
  • Webhook
    • Get all events
      GET
    • Create a webhook
      POST
    • Update a Webhook
      PUT
    • Delete a Webhook
      DELETE
    • Updates the status of Webhook
      PUT
    • Card Activation webhook
    • Card Issuance webhook
    • Card PIN Setup webhook
    • Card Renewed webhook
    • Card Status Change webhook
    • Card Type Change webhook
    • Card Load webhook
    • Card Unload webhook
    • Card Unload webhook
    • User creation webhook
    • User updation webhook
    • User deletion webhook
    • Card Program Creation webhook
    • Funds transfer webhook
    • Raise funding webhook
    • Transaction webhook
    • Transaction Enrichment webhook
    • Fees apply webhook
    • Rule group creation webhook
    • Rule group updation webhook
    • Rule group deletion webhook
    • Wallet rule group creation webhook
    • Wallet rule group deletion webhook
    • Card rule group creation webhook
    • Card rule group deletion webhook
  • Schemas
    • Schemas
      • CardToHolderCreationWebhook
      • CardToHolderUpdationWebhook
      • CardToHolderDeletionWebhook
    • Response
      • EntityNotFoundError
    • InstrumentType
    • ErrorModel
    • UserRequestModel
    • AddressModel
    • ContactModel
    • AuthRequestModel
    • UserDetailModel
    • AuthResponseModel
    • UserModel
    • MerchantModel
    • DocumentUploadModel
    • FundingSourceResponseModel
    • RaiseFundingDocumentModel
    • FundingSourceRequestModel
    • CardConfigModel
    • CardPoi
    • CardProgramRequestModel
    • CardAmountModel
    • FeesApplicationCardRequest
    • FeeApplicationEventResponse
    • RaiseFundingResponseModel
    • StatementResponse
    • MerchantDetailModel
    • MerchantListModel
    • VelocityControlConfigModel
    • StatementResponseDetails
    • VelocityControlDetailConfigModel
    • RuleGroupResponseModel
    • TransactionResponse
    • RuleGroupModel
    • TransactionResponseDetails
    • RuleGroupTransactionRestrictions
    • TransactionRequestModel
    • RuleGroupMerchantRules
    • FileUploadModel
    • DocumentModel
    • RuleGroupLoadRestrictions
    • RuleGroupSpendRestrictions
    • CardStatusModel
    • CardRenewalModel
    • ApplyFeesOnCardRequest
    • FeesStatusUpdateModel
    • FeesSetupModel
    • CardProgramTransferFundsModel
    • Webhook
    • RaiseFundingRequestModel
    • CardRequestModel
    • FeeConfigurationModel
    • CardResponseModel
    • CardStatementResponse
    • CardProgramStatusChangeRequestModel
    • WebhookEventType
    • AmountModel
    • CardProgramCreationWebhook
    • WebhookEventModel
    • WebhookRequestModel
    • WebhookResponseModel
    • FundingSourceBalanceModel
    • CardActivationWebhook
    • CompanyUuidParameter
    • CardIssuanceWebhook
    • RequestUuidParameter
    • CardPinSetupWebhook
    • UserUuidParameter
    • CardRenewedWebhook
    • CardUuidParameter
    • CardStatusChangeWebhook
    • CardProgramResponseModel
    • MaskedPanParameter
    • CardTypeChangeWebhook
    • CardStatusParameter
    • CardLoadWebhook
    • TransactionIdParameter
    • CardUnloadWebhook
    • TransactionUuidParameter
    • TransactionTypeParameter
    • CardToCardTransferWebhook
    • FundTransferWebhook
    • RaiseFundingWebhook
    • CardHolderCreationWebhook
    • TransactionWebhook
    • TransactionEnrichmentWebhook
    • CardHolderUpdationWebhook
    • FeesApplyWebhook
    • CardHolderDeletionWebhook
    • UserWebhook
    • RuleGroupCreationWebhook
    • RuleGroupUpdationWebhook
    • RuleGroupDeletionWebhook
    • WalletRuleGroupCreationWebhook
    • WalletRuleGroupDeletionWebhook
    • CardRuleGroupCreationWebhook
    • CardRuleGroupDeletionWebhook
HomeContact Us
HomeContact Us
  1. Webhook

Card Program Creation webhook

Webhook
POST
cardProgramCreation
Webhook

Request

Authorization
JWT Bearer
Add the parameter
Authorization
to Headers
Example:
Authorization: ********************
or
Body Params application/json

Examples

Responses

🟢200OK
application/json
Return a 200 status to indicate that the data was received successfully
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://your-api-server.com' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "uuid": "929506e0-0b8f-4572-b492-5d3276c62bc5",
    "requestUuid": "19c96ca8-cd68-4a4f-bb43-cd225502cbde",
    "companyUuid": "a58cd30e-955a-4905-87e1-4d70a62624f5",
    "requesterUuid": "b0233bfb-10b4-4218-a807-2fef9c99f125",
    "requestStatus": "SUCCESS",
    "errorCode": "string",
    "errorMessage": "string",
    "sourceErrorCode": "string",
    "sourceErrorMessage": "string",
    "eventType": "CARD_PROGRAM_CREATION",
    "eventPayload": {
        "cardProgramUuid": "99c030eb-e46c-41be-8700-662ebde3536c",
        "cardProgramName": "Marketing Budget",
        "currency": "AED",
        "companyUuid": "string",
        "requestUuid": "4dbfa9cc-c0a8-4dae-9b0d-dccc6f743797"
    }
}'
Response Response Example
{}
Modified at 2026-03-04 09:10:09
Previous
User deletion webhook
Next
Funds transfer webhook
Built with