{"openapi":"3.0.0","paths":{"/v1/health":{"get":{"operationId":"AppController_healthCheck","parameters":[],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"string"}}}}},"tags":["Application"]}},"/v1/version":{"get":{"operationId":"AppController_version","parameters":[],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"string"}}}}},"tags":["Application"]}},"/v1/user/platform":{"get":{"operationId":"UserController_value","parameters":[{"name":"apiKey","required":true,"in":"query","schema":{"type":"string"}},{"name":"isDisabled","required":false,"in":"query","description":"User status","schema":{}},{"name":"value","required":false,"in":"query","description":"User id","schema":{}},{"name":"key","required":false,"in":"query","description":"External id","schema":{}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/UserWithPlatformDetails"}}}}}},"tags":["User Account"],"security":[{"platformApiKey":[]}]}},"/v1/user/update/status":{"patch":{"operationId":"UserController_updateUserStatus","parameters":[{"name":"apiKey","required":true,"in":"query","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateUserStatusDto"}}}},"responses":{"200":{"description":""}},"tags":["User Account"],"security":[{"platformApiKey":[]}]}},"/v1/transactions/{prId}/transactions":{"get":{"operationId":"TransactionsController_value","parameters":[{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}},{"name":"senderPK","required":true,"in":"query","schema":{}},{"name":"to","required":true,"in":"query","schema":{}},{"name":"from","required":true,"in":"query","schema":{}},{"name":"prId","required":true,"in":"path","schema":{}}],"responses":{"401":{"description":"Provided API key has no access to resource"}},"tags":["Transactions"],"security":[{"apiKey":[]}]}},"/v1/payment-state/{prId}/transactions":{"get":{"operationId":"TransactionsController_value","parameters":[{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}},{"name":"senderPK","required":true,"in":"query","schema":{}},{"name":"to","required":true,"in":"query","schema":{}},{"name":"from","required":true,"in":"query","schema":{}},{"name":"prId","required":true,"in":"path","schema":{}}],"responses":{"401":{"description":"Provided API key has no access to resource"}},"tags":["Transactions"],"security":[{"apiKey":[]}]}},"/v1/transactions/signature/{signature}":{"get":{"operationId":"TransactionsController_value","parameters":[{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PaylinkTxWithShallowEnrichedPaylink"}}}},"401":{"description":"Provided API key has no access to resource"}},"tags":["Transactions"],"security":[{"apiKey":[]},{"bearer":[]}]}},"/v1/payment-state/signature/{signature}":{"get":{"operationId":"TransactionsController_value","parameters":[{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PaylinkTxWithShallowEnrichedPaylink"}}}},"401":{"description":"Provided API key has no access to resource"}},"tags":["Transactions"],"security":[{"apiKey":[]},{"bearer":[]}]}},"/v1/transactions/shopify/paymentId/{shopifyPaymentId}":{"get":{"operationId":"TransactionsController_value","parameters":[{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PaylinkTxWithShallowEnrichedPaylink"}}}},"401":{"description":"Provided API key has no access to resource"}},"tags":["Transactions"],"security":[{"apiKey":[]},{"bearer":[]}]}},"/v1/payment-state/shopify/paymentId/{shopifyPaymentId}":{"get":{"operationId":"TransactionsController_value","parameters":[{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PaylinkTxWithShallowEnrichedPaylink"}}}},"401":{"description":"Provided API key has no access to resource"}},"tags":["Transactions"],"security":[{"apiKey":[]},{"bearer":[]}]}},"/v1/transactions/deposit/signature/{signature}":{"get":{"operationId":"TransactionsController_value","parameters":[{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DepositTx"}}}},"401":{"description":"Provided API key has no access to resource"}},"tags":["Transactions"],"security":[{"apiKey":[]},{"bearer":[]}]}},"/v1/payment-state/deposit/signature/{signature}":{"get":{"operationId":"TransactionsController_value","parameters":[{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DepositTx"}}}},"401":{"description":"Provided API key has no access to resource"}},"tags":["Transactions"],"security":[{"apiKey":[]},{"bearer":[]}]}},"/v1/transactions/deposit/{depositId}/transactions":{"get":{"operationId":"TransactionsController_value","parameters":[{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}},{"name":"senderPK","required":true,"in":"query","schema":{}},{"name":"to","required":true,"in":"query","schema":{}},{"name":"from","required":true,"in":"query","schema":{}},{"name":"depositId","required":true,"in":"path","schema":{}}],"responses":{"401":{"description":"Provided API key has no access to resource"}},"tags":["Transactions"],"security":[{"apiKey":[]}]}},"/v1/payment-state/deposit/{depositId}/transactions":{"get":{"operationId":"TransactionsController_value","parameters":[{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}},{"name":"senderPK","required":true,"in":"query","schema":{}},{"name":"to","required":true,"in":"query","schema":{}},{"name":"from","required":true,"in":"query","schema":{}},{"name":"depositId","required":true,"in":"path","schema":{}}],"responses":{"401":{"description":"Provided API key has no access to resource"}},"tags":["Transactions"],"security":[{"apiKey":[]}]}},"/v1/transactions/deposit/customer/{depositCustomerToken}/transactions":{"get":{"operationId":"TransactionsController_value","parameters":[{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}},{"name":"senderPK","required":true,"in":"query","schema":{}},{"name":"to","required":true,"in":"query","schema":{}},{"name":"from","required":true,"in":"query","schema":{}},{"name":"depositCustomerToken","required":true,"in":"path","schema":{}}],"responses":{"401":{"description":"Provided API key has no access to resource"}},"tags":["Transactions"],"security":[{"apiKey":[]}]}},"/v1/payment-state/deposit/customer/{depositCustomerToken}/transactions":{"get":{"operationId":"TransactionsController_value","parameters":[{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}},{"name":"senderPK","required":true,"in":"query","schema":{}},{"name":"to","required":true,"in":"query","schema":{}},{"name":"from","required":true,"in":"query","schema":{}},{"name":"depositCustomerToken","required":true,"in":"path","schema":{}}],"responses":{"401":{"description":"Provided API key has no access to resource"}},"tags":["Transactions"],"security":[{"apiKey":[]}]}},"/v1/export/payments":{"get":{"operationId":"ExportsController_value","parameters":[{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}},{"name":"nrDays","required":false,"in":"query","description":"Return only results from past n days","schema":{"type":"string"}},{"name":"publicKey","required":false,"in":"query","description":"Filter by sender public key","schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ReportItem"}}}}},"401":{"description":"Provided API key has no access to resource"}},"security":[{"apiKey":[]},{"bearer":[]}],"tags":["Exports"]}},"/v1/currency":{"get":{"operationId":"CurrencyController_value","parameters":[{"name":"type","required":false,"in":"query","schema":{}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Currency"}}}}}},"tags":["Currencies"]}},"/v1/currency/all":{"get":{"operationId":"CurrencyController_value","parameters":[{"name":"type","required":false,"in":"query","schema":{}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Currency"}}}}}},"tags":["Currencies"]}},"/v1/wallet/all":{"get":{"operationId":"WalletController_value","parameters":[{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MerchantWallet"}}}}},"401":{"description":"Provided API key has no access to resource"}},"tags":["User Account"],"security":[{"apiKey":[]}]}},"/v1/paylink/{id}/transactions":{"get":{"operationId":"PaylinkController_value","summary":"","description":"This is a duplicate of the transactions by paylink id endpoint in the transactions controller. (':prId/transactions').\nThe reason why we have two endpoints for the same functionality is that in the transactions controller there was a small\nissue with authorization. So we decided to create a new endpoint in the paylink controller where the authorization part\nwill be handled in a more proper way. The old endpoint will be kept for backward compatibility but all new customers which\nwill ask for this functionality will get the new endpoint. We don't need to add new tests for this endpoint because it's a duplicate\nand all functionality is already tested. (I also tested transactions controller by replacing the old method with this method and all tests passed).\nThe reason why we didn't update and fix the old endpoint is cyclic dependency between the transactions module and the paylink module.\nSo whenever we tried to import paylink module in the transactions module in order to use paylink service in tx ability service\nwe got a cyclic dependency error. So we decided to create a new endpoint in the paylink controller.","parameters":[{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}},{"name":"senderPK","required":true,"in":"query","schema":{}},{"name":"to","required":true,"in":"query","schema":{}},{"name":"from","required":true,"in":"query","schema":{}},{"name":"id","required":true,"in":"path","schema":{}}],"responses":{"401":{"description":"Provided API key has no access to resource"}},"tags":["Paylink"],"security":[{"apiKey":[]}]}},"/v1/paylink/create/api-key":{"post":{"operationId":"PaylinkController_value","parameters":[{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreatePaylinkWithApiDto"}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ShallowEnrichedPaylink"}}}},"401":{"description":"Provided API key has no access to resource"}},"tags":["Paylink"],"security":[{"apiKey":[]}]}},"/v1/paylink/{id}/api-key":{"patch":{"operationId":"PaylinkController_value","parameters":[{"name":"id","required":true,"in":"path","schema":{}},{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdatePaylinkWithApiDto"}}}},"responses":{"401":{"description":"Provided API key has no access to resource"}},"tags":["Paylink"],"security":[{"apiKey":[]}]}},"/v1/paylink/{id}/disable":{"patch":{"operationId":"PaylinkController_disablePaylinkViaApi","parameters":[{"name":"id","required":true,"in":"path","schema":{"type":"string"}},{"name":"disabled","required":true,"in":"query","schema":{"type":"string"}},{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}},{"name":"disable","required":false,"in":"query","schema":{}}],"responses":{"200":{"description":""},"401":{"description":"Provided API key has no access to resource"}},"tags":["Paylink"],"security":[{"apiKey":[]}]}},"/v1/allowlist/add":{"patch":{"operationId":"AllowlistController_value","parameters":[{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddAllowlistWalletsDto"}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddAllowlistResponse"}}}},"401":{"description":"Provided API key has no access to resource"}},"tags":["Allowlist"],"security":[{"apiKey":[]}]}},"/v1/deposits/search":{"get":{"operationId":"DepositsController_value","parameters":[{"name":"name","required":true,"in":"query","schema":{"type":"string"}},{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/DepositEntity"}}}}},"401":{"description":"Provided API key has no access to resource"}},"tags":["Deposits"],"security":[{"apiKey":[]}]}},"/v1/deposits/create/api-key":{"post":{"operationId":"DepositsController_value","parameters":[{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateDepositDto"}}}},"responses":{"201":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DepositEntity"}}}},"401":{"description":"Provided API key has no access to resource"}},"tags":["Deposits"],"security":[{"apiKey":[]}]}},"/v1/auth/external/sign-up":{"post":{"operationId":"AuthController_value","parameters":[{"name":"apiKey","required":true,"in":"query","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExternalAuthSignUpDto"}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExternalSignInResponse"}}}}},"tags":["JWT Authentications"],"security":[{"platformApiKey":[]}]}},"/v1/auth/external/sign-in":{"post":{"operationId":"AuthController_value","parameters":[{"name":"apiKey","required":true,"in":"query","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExternalAuthSignInDto"}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExternalSignInResponse"}}}}},"tags":["JWT Authentications"],"security":[{"platformApiKey":[]}]}},"/v1/subscriptions/{id}":{"get":{"operationId":"SubscriptionController_value","parameters":[{"name":"id","required":true,"in":"path","schema":{}},{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SubscriptionWithTransactions"}}}},"401":{"description":"Provided API key has no access to resource"}},"tags":["Subscription"],"security":[{"apiKey":[]}]}},"/v1/subscriptions":{"get":{"operationId":"SubscriptionController_value","parameters":[{"name":"email","required":true,"in":"query","schema":{"type":"string"}},{"name":"paylink","required":true,"in":"query","schema":{"type":"string"}},{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/SubscriptionWithTransactions"}}}}},"401":{"description":"Provided API key has no access to resource"}},"tags":["Subscription"],"security":[{"apiKey":[]}]}},"/v1/charge/api-key":{"post":{"operationId":"ChargeController_value","parameters":[{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateChargeByApiKeyDto"}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChargeApiKeyResponse"}}}},"401":{"description":"Provided API key has no access to resource"}},"tags":["Charge"],"security":[{"apiKey":[]}]}},"/v1/charge/api-key/{token}/expire":{"post":{"operationId":"ChargeController_expireByApiKey","parameters":[{"name":"token","required":true,"in":"path","description":"Charge token","schema":{"type":"string"}},{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}}],"responses":{"204":{"description":""},"401":{"description":"Provided API key has no access to resource"}},"tags":["Charge"],"security":[{"apiKey":[]}]}},"/v1/webhook/paylink/transaction":{"post":{"operationId":"PaylinkTransactionHookController_value","parameters":[{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreatePaylinkTransactionHookDto"}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PaylinkTransactionHookEntity"}}}},"401":{"description":"Provided API key has no access to resource"}},"tags":["Webhooks"],"security":[{"apiKey":[]}]},"get":{"operationId":"PaylinkTransactionHookController_value","parameters":[{"name":"paylinkId","required":true,"in":"query","schema":{"type":"string"}},{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PaylinkTransactionHookEntity"}}}}},"401":{"description":"Provided API key has no access to resource"}},"tags":["Webhooks"],"security":[{"apiKey":[]}]}},"/v1/webhook/paylink/transaction/{webhookId}":{"get":{"operationId":"PaylinkTransactionHookController_value","parameters":[{"name":"webhookId","required":true,"in":"path","schema":{}},{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PaylinkTransactionHookEntity"}}}},"401":{"description":"Provided API key has no access to resource"}},"tags":["Webhooks"],"security":[{"apiKey":[]}]},"delete":{"operationId":"PaylinkTransactionHookController_deleteByid","parameters":[{"name":"webhookId","required":true,"in":"path","schema":{"type":"string"}},{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":""},"204":{"description":""},"401":{"description":"Provided API key has no access to resource"}},"tags":["Webhooks"],"security":[{"apiKey":[]}]}},"/v1/webhook/stream/transaction":{"post":{"operationId":"StreamTransactionHookController_value","parameters":[{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateStreamTransactionHookDto"}}}},"responses":{"201":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/StreamTransactionHookEntity"}}}},"401":{"description":"Provided API key has no access to resource"}},"tags":["Webhooks"],"security":[{"apiKey":[]}]},"get":{"operationId":"StreamTransactionHookController_value","parameters":[{"name":"streamId","required":true,"in":"query","schema":{"type":"string"}},{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/StreamTransactionHookEntity"}}}}},"401":{"description":"Provided API key has no access to resource"}},"tags":["Webhooks"],"security":[{"apiKey":[]}]}},"/v1/webhook/stream/transaction/{webhookId}":{"get":{"operationId":"StreamTransactionHookController_value","parameters":[{"name":"webhookId","required":true,"in":"path","schema":{}},{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/StreamTransactionHookEntity"}}}},"401":{"description":"Provided API key has no access to resource"}},"tags":["Webhooks"],"security":[{"apiKey":[]},{"bearer":[]}]},"delete":{"operationId":"StreamTransactionHookController_deleteByid","parameters":[{"name":"webhookId","required":true,"in":"path","schema":{"type":"string"}},{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":""},"204":{"description":""},"401":{"description":"Provided API key has no access to resource"}},"tags":["Webhooks"],"security":[{"apiKey":[]}]}},"/v1/webhook/blink/transaction":{"post":{"operationId":"BlinkTransactionHookController_value","parameters":[{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateBlinkTransactionHookDto"}}}},"responses":{"201":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BlinkTransactionHookEntity"}}}},"401":{"description":"Provided API key has no access to resource"}},"tags":["Webhooks"],"security":[{"apiKey":[]}]}},"/v1/webhook/paylink/subscription":{"post":{"operationId":"PaylinkSubscriptionHookController_value","parameters":[{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreatePaylinkSubscriptionHookDto"}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PaylinkSubscriptionHookEntity"}}}},"401":{"description":"Provided API key has no access to resource"}},"tags":["Webhooks"],"security":[{"apiKey":[]}]},"get":{"operationId":"PaylinkSubscriptionHookController_value","parameters":[{"name":"paylinkId","required":true,"in":"query","schema":{"type":"string"}},{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PaylinkSubscriptionHookEntity"}}}}},"401":{"description":"Provided API key has no access to resource"}},"tags":["Webhooks"],"security":[{"apiKey":[]}]}},"/v1/webhook/paylink/subscription/{webhookId}":{"get":{"operationId":"PaylinkSubscriptionHookController_value","parameters":[{"name":"webhookId","required":true,"in":"path","schema":{}},{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PaylinkSubscriptionHookEntity"}}}},"401":{"description":"Provided API key has no access to resource"}},"tags":["Webhooks"],"security":[{"apiKey":[]}]},"delete":{"operationId":"PaylinkSubscriptionHookController_deleteByid","parameters":[{"name":"webhookId","required":true,"in":"path","schema":{"type":"string"}},{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":""},"204":{"description":""},"401":{"description":"Provided API key has no access to resource"}},"tags":["Webhooks"],"security":[{"apiKey":[]}]}},"/v1/webhook/paylink/api-key":{"post":{"operationId":"PaylinkHookController_value","parameters":[{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreatePaylinkHookByApiKeyDto"}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PaylinkHook"}}}},"401":{"description":"Provided API key has no access to resource"}},"tags":["Webhooks"],"security":[{"apiKey":[]}]}},"/v1/webhook/deposit/api-key":{"post":{"operationId":"DepositHookController_value","parameters":[{"name":"apiKey","required":true,"in":"query","description":"API key can be generated on helio dashboard settings page","schema":{"type":"string"}},{"name":"authorization","in":"header","description":"API secret is generated in dash, make sure to save it","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateDepositHookByApiKeyDto"}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DepositHook"}}}},"401":{"description":"Provided API key has no access to resource"}},"tags":["Webhooks"],"security":[{"apiKey":[]}]}},"/v1/moderation/paylinks":{"get":{"operationId":"ModerationController_getLatestPaylinks","parameters":[{"name":"startDate","required":true,"in":"query","schema":{"type":"string"}},{"name":"limit","required":false,"in":"query","schema":{"minimum":1,"maximum":1000,"type":"number"}},{"name":"includeDisabled","required":false,"in":"query","schema":{"type":"boolean"}},{"name":"disabledOnly","required":false,"in":"query","schema":{"type":"boolean"}},{"name":"source","required":false,"in":"query","schema":{"enum":["AGENT","MANUAL","SLACK"],"type":"string"}},{"name":"disabledAfter","required":false,"in":"query","schema":{"type":"string"}},{"name":"disabledBefore","required":false,"in":"query","schema":{"type":"string"}},{"name":"excludeVerified","required":false,"in":"query","schema":{"type":"boolean"}},{"name":"creatorDisabledOnly","required":false,"in":"query","schema":{"type":"boolean"}},{"name":"apiKey","required":true,"in":"query","schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ModerationPaylink"}}}}}},"tags":["Moderation"],"security":[{"platformApiKey":[]}]}},"/v1/moderation/paylinks/{id}/disable":{"patch":{"operationId":"ModerationController_disablePaylink","parameters":[{"name":"id","required":true,"in":"path","schema":{"type":"string"}},{"name":"apiKey","required":true,"in":"query","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DisablePaylinkModerationDto"}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModerationDisableResult"}}}}},"tags":["Moderation"],"security":[{"platformApiKey":[]}]}},"/v1/moderation/paylinks/{id}/enable":{"patch":{"operationId":"ModerationController_enablePaylink","parameters":[{"name":"id","required":true,"in":"path","schema":{"type":"string"}},{"name":"apiKey","required":true,"in":"query","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EnablePaylinkModerationDto"}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModerationEnableResult"}}}}},"tags":["Moderation"],"security":[{"platformApiKey":[]}]}},"/v1/moderation/creators/{id}/enable":{"patch":{"operationId":"ModerationController_enableCreator","parameters":[{"name":"id","required":true,"in":"path","schema":{"type":"string"}},{"name":"apiKey","required":true,"in":"query","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EnableCreatorModerationDto"}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModerationEnableCreatorResult"}}}}},"tags":["Moderation"],"security":[{"platformApiKey":[]}]}},"/v1/moderation/paylinks/disable":{"post":{"operationId":"ModerationController_bulkDisablePaylinks","parameters":[{"name":"apiKey","required":true,"in":"query","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkDisablePaylinksDto"}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModerationBulkDisableResult"}}}},"201":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModerationBulkDisableResult"}}}}},"tags":["Moderation"],"security":[{"platformApiKey":[]}]}},"/v1/moderation/banned-words":{"get":{"operationId":"ModerationController_getBannedWords","parameters":[{"name":"apiKey","required":true,"in":"query","schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BannedWordsListResponse"}}}}},"tags":["Moderation"],"security":[{"platformApiKey":[]}]},"post":{"operationId":"ModerationController_addBannedWords","parameters":[{"name":"apiKey","required":true,"in":"query","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddBannedWordsDto"}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddBannedWordsResponse"}}}},"201":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddBannedWordsResponse"}}}}},"tags":["Moderation"],"security":[{"platformApiKey":[]}]}},"/v1/moderation/banned-words/{word}":{"delete":{"operationId":"ModerationController_removeBannedWord","parameters":[{"name":"word","required":true,"in":"path","schema":{"type":"string"}},{"name":"apiKey","required":true,"in":"query","schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RemoveBannedWordResponse"}}}}},"tags":["Moderation"],"security":[{"platformApiKey":[]}]}},"/v1/swap-route-statuses/to-deposit-customer/{token}":{"get":{"operationId":"SwapRouteStatusController_value","summary":"Swap route statuses for currencies for a deposit customer","parameters":[{"name":"token","required":true,"in":"path","description":"Deposit Customer token","schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SwapRouteStatusEntity"}}}},"404":{"description":""}},"tags":["Swap Route Statuses"]}}},"info":{"title":"Helio Open API","description":"API schema and definitions for Helio API. <br/> \n      The API is using two types of Authentication, for dashboard endpoints we use <b>JSON Web Token (JWT)</b> that is generated by self custodial wallet signing a message from API.</br> \n      We also support authentication with <b>API Key and Secret</b> which can be generated on <a href='https://hel.io'>Helio dashboard</a>.","version":"1.1","contact":{}},"tags":[{"name":"Webhooks","description":"The Webhooks are event driven endpoints that enables subscribing and getting <i>[POST]</i> requests on transactions\n              </br><i>Authentication: </i><b>API Key/Secret</b>","externalDocs":{"url":"https://docs.hel.io/developers/webhooks"}},{"name":"Exports","description":"Export payment data, transactions, customer details etc associated to your public key </br><i>Authentication: </i><b>API Key/Secret</b>"},{"name":"Currencies","description":"Supported currencies endpoint, includes fiat and digital assets </br><i>Authentication: </i><b>None</b>"},{"name":"User Account","description":"Get users by platform or update user status </br><i>Authentication: </i><b>API Key/Secret</b>"},{"name":"Application","description":"Application health and version endpoints </br><i>Authentication: </i><b>None</b>"}],"servers":[],"components":{"securitySchemes":{"apiKey":{"scheme":"bearer","bearerFormat":"Bearer","in":"header","type":"apiKey"},"platformApiKey":{"scheme":"bearer","bearerFormat":"Bearer","in":"header","type":"http","description":"add token"},"idToken":{"scheme":"bearer","bearerFormat":"Bearer","in":"header","type":"http","description":"Log in with web3auth idToken"},"web3auth":{"type":"apiKey","in":"header","name":"web3auth"}},"schemas":{"PlatformDetails":{"type":"object","properties":{"externalId":{"type":"string"},"issuer":{"type":"string"},"email":{"type":"string"},"publicAddress":{"type":"string"},"platform":{"type":"string","enum":["HELIO","MAGIC_EDEN"]}},"required":["platform"]},"UserWithPlatformDetails":{"type":"object","properties":{"id":{"type":"string"},"isDisabled":{"type":"boolean"},"platformDetails":{"$ref":"#/components/schemas/PlatformDetails"}},"required":["id","isDisabled"]},"PlatformDetailsBase":{"type":"object","properties":{"platform":{"type":"string","enum":["HELIO","MAGIC_EDEN"]}},"required":["platform"]},"UserAffiliateCode":{"type":"object","properties":{"affiliateCode":{"type":"string"}},"required":["affiliateCode"]},"ShallowEnrichedUser":{"type":"object","properties":{"id":{"type":"string"},"userType":{"nullable":true,"enum":["MERCHANT","BUYER"],"type":"string"},"name":{"type":"string"},"email":{"type":"string"},"discordUsername":{"type":"string"},"twitterUsername":{"type":"string"},"isDisabled":{"type":"boolean"},"kycVerified":{"type":"boolean"},"platformDetails":{"$ref":"#/components/schemas/PlatformDetailsBase"},"affiliateCodes":{"type":"array","items":{"$ref":"#/components/schemas/UserAffiliateCode"}}},"required":["id","userType"]},"UpdateUserTypeDto":{"type":"object","properties":{"userType":{"type":"string","enum":["MERCHANT","BUYER"]}},"required":["userType"]},"UpdateUserDto":{"type":"object","properties":{"email":{"type":"string"},"name":{"type":"string"}}},"UpdateUserStatusDto":{"type":"object","properties":{"isDisabled":{"type":"boolean"},"key":{"type":"string","enum":["externalId","email","publicAddress","issuer"]},"value":{"type":"string"}},"required":["isDisabled","key","value"]},"TransactionStatsBuyer":{"type":"object","properties":{"amount":{"type":"number"},"count":{"type":"number"}},"required":["amount","count"]},"ContentResponse":{"type":"object","properties":{}},"PaystreamCheckoutStatusResponse":{"type":"object","properties":{"startedAt":{"format":"int64","type":"integer"},"endedAt":{"format":"int64","type":"integer"},"transactionStatus":{"type":"string","enum":["INITIATED","PENDING","SUCCESS","FAILED","CANCELED","SETTLED","REFUNDED"]},"transactionSignature":{"type":"string"},"paymentData":{"type":"object","properties":{"document":{"type":"object","properties":{"id":{"required":true,"type":"string"},"createdAt":{"required":true,"type":"string"},"paymentPK":{"required":true,"type":"string"},"maxTime":{"required":true,"type":"number"}}},"content":{"required":false,"$ref":"#/components/schemas/ContentResponse"}}}},"required":["transactionStatus","paymentData"]},"PaylinkTxWithShallowEnrichedPaylink":{"type":"object","properties":{}},"DepositTx":{"type":"object","properties":{}},"ReportItem":{"type":"object","properties":{"grossAmount":{"format":"int64","type":"integer"},"id":{"type":"string"},"txSignature":{"type":"string"},"solScanLink":{"type":"string"},"paymentRequestId":{"type":"string"},"paymentRequestUrl":{"type":"string"},"paymentRequestName":{"type":"string"},"quantity":{"type":"number"},"time":{"type":"string"},"amount":{"format":"int64","type":"integer"},"decimalAmount":{"type":"string"},"grossDecimalAmount":{"type":"string"},"totalAmountAsUSD":{"format":"int64","type":"integer"},"convertedAmount":{"type":"number","deprecated":true},"currency":{"type":"string"},"blockchain":{"type":"string","enum":["SOL","ETH","POLYGON","BASE","BITCOIN","ARBITRUM","BSC","TRON","DOGE"]},"from":{"type":"string"},"paymentRequestUrlWithSlug":{"type":"string"},"cancelAt":{"type":"number"},"endAt":{"type":"number"},"startAt":{"type":"number"},"intervalUnit":{"type":"string","enum":["SECOND","MINUTE","HOUR","DAY","WEEK","MONTH","QUARTER","BIANNUALLY","YEAR"]},"email":{"type":"string"},"discordUsername":{"type":"string"},"twitterUsername":{"type":"string"},"telegramUsername":{"type":"string"},"fullName":{"type":"string"},"country":{"type":"string"},"deliveryAddress":{"type":"string"},"phoneNumber":{"type":"string"},"state":{"type":"string"},"street":{"type":"string"},"streetNumber":{"type":"string"},"city":{"type":"string"},"areaCode":{"type":"string"},"name":{"type":"string"},"value":{"type":"string"},"name2":{"type":"string"},"value2":{"type":"string"},"affiliateCode":{"type":"string"},"affiliateFee":{"format":"int64","type":"integer"},"affiliateWallet":{"type":"string"},"fee":{"type":"number"},"tradingViewUsername":{"type":"string"},"transactionStatus":{"type":"string"},"btcProperties":{"type":"object","properties":{"ordinalsAddress":{"required":false,"type":"string"}}},"transactionType":{"type":"string","enum":["REFUNDED","PAYLINK","INVOICE","STREAM","DEPOSIT"]},"paymentMethod":{"type":"string","enum":["CRYPTO","ONRAMP","COINBASE"]},"additionalJSON":{"type":"string"},"discountCode":{"type":"string"},"shopifyPaymentId":{"type":"string"},"shopifyPaymentGid":{"type":"string"},"submitGeolocation":{"type":"string","deprecated":true},"geolocation":{"type":"string"}},"required":["id","txSignature","solScanLink","paymentRequestId","paymentRequestUrl","paymentRequestName","quantity","time","amount","decimalAmount","grossDecimalAmount","convertedAmount","currency","blockchain","from","fee","transactionStatus","btcProperties"]},"Company":{"type":"object","properties":{}},"BlockchainEngine":{"type":"object","properties":{"id":{"type":"string"},"type":{"type":"string","enum":["EVM","SOL","BTC","TRON","HYPERCORE","DOGE"]}},"required":["id","type"]},"Blockchain":{"type":"object","properties":{"engine":{"$ref":"#/components/schemas/BlockchainEngine"},"id":{"type":"string"},"name":{"type":"string","deprecated":true},"displayName":{"type":"string"},"symbol":{"type":"string","enum":["SOL","ETH","POLYGON","BASE","BITCOIN","ARBITRUM","BSC","TRON","DOGE"]},"iconUrl":{"type":"string"},"iconUrlFull":{"type":"string"}},"required":["engine","id","name","displayName","symbol"]},"BTCProperties":{"type":"object","properties":{}},"Wallet":{"type":"object","properties":{"blockchain":{"$ref":"#/components/schemas/Blockchain"},"blockchainEngine":{"$ref":"#/components/schemas/BlockchainEngine"},"id":{"type":"string"},"publicKey":{"type":"string"},"name":{"type":"string"},"btcProperties":{"$ref":"#/components/schemas/BTCProperties"},"type":{"enum":["EXTENSION","WEB3AUTH","TURNKEY"],"type":"string"}},"required":["blockchainEngine","id","publicKey"]},"PayoutWallet":{"type":"object","properties":{"blockchainEngine":{"$ref":"#/components/schemas/BlockchainEngine"},"id":{"type":"string"},"publicKey":{"type":"string"},"name":{"type":"string"}},"required":["blockchainEngine","id","publicKey","name"]},"CompanyPaymentWallets":{"type":"object","properties":{"wallets":{"type":"array","items":{"$ref":"#/components/schemas/Wallet"}},"payoutWallets":{"type":"array","items":{"$ref":"#/components/schemas/PayoutWallet"}}},"required":["wallets","payoutWallets"]},"CustomThemeDto":{"type":"object","properties":{"primaryColor":{"type":"string"},"neutralColor":{"type":"string"},"textColorOnButton":{"type":"string","enum":["WHITE","BLACK"]},"themeMode":{"type":"string","enum":["LIGHT","DARK"]},"backgroundColor":{"type":"string"}},"required":["primaryColor","neutralColor","textColorOnButton","themeMode"]},"UpdateCompanyDto":{"type":"object","properties":{"name":{"type":"string"},"email":{"type":"string"},"logo":{"type":"string","nullable":true},"websiteUrl":{"type":"string"},"discordUsername":{"type":"string"},"address":{"type":"string"},"phoneNumber":{"type":"string"},"tradingViewDetails":{"type":"string"},"useDirectEvmTransfers":{"type":"boolean"},"customTheme":{"$ref":"#/components/schemas/CustomThemeDto"},"defaultCheckoutImage":{"type":"string","nullable":true}}},"MoonpayApiKeyConfig":{"type":"object","properties":{"moonpayApiKey":{"type":"string"},"isEnabled":{"type":"boolean"},"hasApiKeySecret":{"type":"boolean"}}},"OnramperApiKeyConfig":{"type":"object","properties":{"onramperApiKey":{"type":"string"},"isEnabled":{"type":"boolean"},"hasApiKeySecret":{"type":"boolean"},"hasWebhookSecret":{"type":"boolean"}}},"UpdateMoonpayApiKeyDto":{"type":"object","properties":{"moonpayApiKey":{"type":"string"},"moonpayApiKeySecret":{"type":"string"},"isEnabled":{"type":"boolean"}}},"UpdateOnramperApiKeyDto":{"type":"object","properties":{"onramperApiKey":{"type":"string"},"onramperApiKeySecret":{"type":"string"},"onramperWebhookSecret":{"type":"string"},"isEnabled":{"type":"boolean"}}},"CreateApiKeyDto":{"type":"object","properties":{"publicKey":{"type":"string"},"expiration":{"format":"date-time","type":"string"}}},"ApiKey":{"type":"object","properties":{"id":{"type":"string"},"apiKey":{"type":"string"},"secretHash":{"type":"string"},"inactive":{"type":"boolean"}},"required":["id","apiKey","inactive"]},"TradingViewDetailsDto":{"type":"object","properties":{"sessionId":{"type":"string"},"sessionIdSign":{"type":"string"},"isValid":{"type":"boolean"}}},"CreateAttachmentDto":{"type":"object","properties":{"name":{"type":"string"},"attachableId":{"type":"string"},"file":{"type":"object"}},"required":["name","file"]},"CreateMultipleAttachmentDto":{"type":"object","properties":{"name":{"type":"array","items":{"type":"string"}},"attachableId":{"type":"array","items":{"type":"string"}}},"required":["name"]},"BaseUser":{"type":"object","properties":{"id":{"type":"string"},"userType":{"type":"string","nullable":true,"enum":["MERCHANT","BUYER"]},"name":{"type":"string"},"email":{"type":"string"},"discordUsername":{"type":"string"},"twitterUsername":{"type":"string"},"isDisabled":{"type":"boolean"},"kycVerified":{"type":"boolean"},"platformDetails":{"$ref":"#/components/schemas/PlatformDetailsBase"},"affiliateCodes":{"type":"array","items":{"$ref":"#/components/schemas/UserAffiliateCode"}}},"required":["id","userType"]},"BaseAttachment":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"},"type":{"type":"string"}},"required":["id","name","url","type"]},"CustomTheme":{"type":"object","properties":{"primaryColor":{"type":"string"},"neutralColor":{"type":"string"},"textColorOnButton":{"type":"string","enum":["WHITE","BLACK"]},"themeMode":{"type":"string","enum":["LIGHT","DARK"]},"backgroundColor":{"type":"string"}},"required":["primaryColor","neutralColor","textColorOnButton","themeMode"]},"CompanyWithLogo":{"type":"object","properties":{"logo":{"$ref":"#/components/schemas/BaseAttachment"},"id":{"type":"string"},"name":{"type":"string"},"email":{"type":"string"},"logoUrl":{"type":"string"},"defaultCheckoutImageUrl":{"type":"string"},"websiteUrl":{"type":"string"},"twitterUsername":{"type":"string"},"discordUsername":{"type":"string"},"address":{"type":"string"},"phoneNumber":{"type":"string"},"twitterConfirmed":{"type":"boolean"},"escrowFunds":{"type":"boolean"},"tradingViewDetails":{"type":"string"},"kycVerified":{"type":"boolean"},"kybVerified":{"type":"boolean"},"moonpayApiKey":{"type":"string"},"moonpayIsEnabled":{"type":"boolean"},"onramperIsEnabled":{"type":"boolean"},"onrampDirectlyToMerchant":{"type":"boolean"},"customTheme":{"$ref":"#/components/schemas/CustomTheme"},"verifiedEntity":{"type":"object","properties":{"entityName":{"required":false,"type":"string"},"country":{"required":false,"type":"string"}}}},"required":["logo","id","verifiedEntity"]},"CompanyInvite":{"type":"object","properties":{"user":{"$ref":"#/components/schemas/BaseUser"},"company":{"$ref":"#/components/schemas/CompanyWithLogo"},"roleType":{"enum":["ADMIN","TEAM_ADMIN","WRITE","READ","COLLABORATOR"],"type":"string"},"id":{"type":"string"},"inviteeWalletAddress":{"type":"string"},"inviteeEmail":{"type":"string"},"status":{"enum":["ACTIVE","PENDING","REJECTED"],"type":"string"},"invitedAt":{"format":"date-time","type":"string"},"inviteeName":{"type":"string"}},"required":["company","roleType","id","status"]},"Currency":{"type":"object","properties":{"blockchain":{"$ref":"#/components/schemas/Blockchain"},"id":{"type":"string"},"symbol":{"type":"string"},"name":{"type":"string"},"mintAddress":{"type":"string"},"coinMarketCapId":{"type":"number"},"decimals":{"type":"number"},"minDecimals":{"type":"number"},"symbolPrefix":{"type":"string"},"order":{"type":"number"},"type":{"enum":["FIAT","DIGITAL"],"type":"string"},"features":{"type":"array","items":{"type":"string","enum":["PAYMENT_PRICING","PAYMENT_RECIPIENT","SWAP","DEPOSIT_MERCHANT_RECIPIENT","DEPOSIT_CUSTOMER_CHECKOUT","USD_RATE","STABLECOIN","USD_STABLE","NATIVE_TOKEN"]}},"iconUrl":{"type":"string"},"iconUrlFull":{"type":"string"},"orderingType":{"enum":["ALPHABETICAL","NUMERIC"],"type":"string"},"isNative":{"type":"boolean"}},"required":["blockchain","id","symbol","name","mintAddress","coinMarketCapId","decimals","order"]},"CurrencyOrderingDto":{"type":"object","properties":{"symbol":{"type":"string"},"pricing":{"type":"boolean"},"recipient":{"type":"boolean"},"swap":{"type":"boolean"},"deposit":{"type":"boolean"},"blockchainSymbol":{"type":"string","enum":["SOL","ETH","POLYGON","BASE","BITCOIN","ARBITRUM","BSC","TRON","DOGE"]}},"required":["symbol","pricing","recipient","swap"]},"CurrencyOrderingsDto":{"type":"object","properties":{"orderings":{"type":"array","items":{"$ref":"#/components/schemas/CurrencyOrderingDto"}}},"required":["orderings"]},"MerchantWallet":{"type":"object","properties":{"id":{"type":"string"},"publicKey":{"type":"string"},"blockchainEngineType":{"type":"string","enum":["EVM","SOL","BTC","TRON","HYPERCORE","DOGE"]},"walletCategory":{"type":"string","enum":["CONNECTED","PAYOUT"]},"name":{"type":"string"},"type":{"type":"string","enum":["EXTENSION","WEB3AUTH","TURNKEY"]},"origin":{"type":"string","enum":["XVERSE","MAGICEDEN","PHANTOM","UNISAT","LEATHER"]},"createdAt":{"format":"date-time","type":"string"}},"required":["id","publicKey","blockchainEngineType","walletCategory"]},"WalletDetails":{"type":"object","properties":{"isHelioX":{"type":"boolean"}},"required":["isHelioX"]},"UpdateWalletDto":{"type":"object","properties":{"name":{"type":"string","maxLength":32}}},"ContactAddress":{"type":"object","properties":{"country":{"type":"string"},"postCode":{"type":"string"},"city":{"type":"string"},"state":{"type":"string"},"street":{"type":"string"},"streetNumber":{"type":"string"},"additionalInfo":{"type":"string"}}},"Contact":{"type":"object","properties":{"totalCharged":{"format":"int64","type":"integer"},"id":{"type":"string"},"fullName":{"type":"string"},"email":{"type":"string"},"publicKey":{"type":"string"},"twitterUsername":{"type":"string"},"discordUsername":{"type":"string"},"address":{"$ref":"#/components/schemas/ContactAddress"},"company":{"type":"string"}},"required":["fullName","email","publicKey","twitterUsername","discordUsername","address"]},"ContactAddressDto":{"type":"object","properties":{"country":{"type":"string"},"state":{"type":"string"},"postCode":{"type":"string"},"city":{"type":"string"},"street":{"type":"string"},"streetNumber":{"type":"string"},"additionalInfo":{"type":"string"}}},"UpdateContactDto":{"type":"object","properties":{"fullName":{"type":"string"},"publicKey":{"type":"string"},"email":{"type":"string"},"company":{"type":"string"},"twitterUsername":{"type":"string"},"discordUsername":{"type":"string"},"address":{"$ref":"#/components/schemas/ContactAddressDto"}}},"CreateContactDto":{"type":"object","properties":{"fullName":{"type":"string"},"publicKey":{"type":"string"},"email":{"type":"string"},"twitterUsername":{"type":"string"},"discordUsername":{"type":"string"},"company":{"type":"string"},"address":{"$ref":"#/components/schemas/ContactAddressDto"}},"required":["fullName"]},"BigInt":{"type":"object","properties":{}},"CreatePayoutWalletDto":{"type":"object","properties":{"name":{"type":"string","maxLength":32},"address":{"type":"string"}},"required":["name","address"]},"SanctionValidatorDto":{"type":"object","properties":{"address":{"type":"string"}},"required":["address"]},"SanctionValidatorResponse":{"type":"object","properties":{"isBlocked":{"type":"boolean"},"riskReason":{"type":"string"}},"required":["isBlocked"]},"LinkFeatures":{"type":"object","properties":{"isHelioPlay":{"type":"boolean"},"canChangePrice":{"type":"boolean"},"requireQuantityLimits":{"type":"boolean"},"canChangeQuantity":{"type":"boolean"},"isEscrowed":{"type":"boolean"},"requireAllowlist":{"type":"boolean"},"requireAirdrop":{"type":"boolean"},"requireCaptchaValidation":{"type":"boolean"},"isSubscription":{"type":"boolean"},"hasStripeApiKey":{"type":"boolean"},"allowDeposit":{"type":"boolean"}},"required":["isHelioPlay","canChangePrice","requireQuantityLimits","canChangeQuantity","isEscrowed","requireAllowlist","requireAirdrop","requireCaptchaValidation","isSubscription","hasStripeApiKey"]},"AirdropMintDetails":{"type":"object","properties":{"name":{"type":"string"},"description":{"type":"string"},"imageUrl":{"type":"string"},"imagePreviewUrl":{"type":"string"},"disableIncrement":{"type":"boolean"}},"required":["name","imageUrl","disableIncrement"]},"BaseAirdropDetails":{"type":"object","properties":{"id":{"type":"string"},"mintDetails":{"$ref":"#/components/schemas/AirdropMintDetails"}},"required":["id","mintDetails"]},"MediaProperties":{"type":"object","properties":{"type":{"type":"string","enum":["VIDEO"]},"hosted":{"type":"boolean"}},"required":["type","hosted"]},"HelioPlayProperties":{"type":"object","properties":{"durationSec":{"type":"number"},"previewUrl":{"type":"string"},"media":{"$ref":"#/components/schemas/MediaProperties"}},"required":["media"]},"AffiliateDetails":{"type":"object","properties":{"bps":{"type":"number"}},"required":["bps"]},"SubscriptionDetails":{"type":"object","properties":{"renewalReminders":{"type":"number"},"gracePeriod":{"type":"number"},"annualDiscountBps":{"type":"number"},"interval":{"type":"string","enum":["SECOND","MINUTE","HOUR","DAY","WEEK","MONTH","QUARTER","BIANNUALLY","YEAR"]},"isAnonymous":{"type":"boolean"}},"required":["renewalReminders","gracePeriod","annualDiscountBps","interval"]},"Product":{"type":"object","properties":{}},"ShallowEnrichedPaylink":{"type":"object","properties":{"content":{"$ref":"#/components/schemas/ContentResponse"},"limitSaleType":{"enum":["transaction","discordId"],"type":"string"},"minQuantity":{"type":"number"},"maxQuantity":{"type":"number"},"features":{"$ref":"#/components/schemas/LinkFeatures"},"airdropDetails":{"$ref":"#/components/schemas/BaseAirdropDetails"},"helioPlayProperties":{"$ref":"#/components/schemas/HelioPlayProperties"},"affiliateDetails":{"$ref":"#/components/schemas/AffiliateDetails"},"airdropConfigured":{"type":"boolean"},"addTelegramGroup":{"type":"boolean"},"telegramGroupIds":{"type":"array","items":{"type":"string"}},"subscriptionDetails":{"$ref":"#/components/schemas/SubscriptionDetails"},"stripeApiKeyId":{"type":"string"},"addStripeApiKey":{"type":"boolean"},"redirectUrl":{"type":"string"},"additionalProducts":{"type":"array","items":{"$ref":"#/components/schemas/Product"}}},"required":["content","features","addTelegramGroup","stripeApiKeyId","addStripeApiKey"]},"PlainPaylink":{"type":"object","properties":{}},"PaymentRequestPreview":{"type":"object","properties":{"title":{"type":"string"},"imageUrl":{"type":"string"},"additionalImages":{"type":"array","items":{"type":"string"}},"description":{"type":"string"},"isHelioPlay":{"type":"boolean"}}},"CreateLinkFeaturesDto":{"type":"object","properties":{"splitRevenue":{"type":"boolean"},"splitEqually":{"type":"boolean"},"canChangeQuantity":{"type":"boolean"},"requireQuantityLimits":{"type":"boolean"},"canChangePrice":{"type":"boolean"},"isHelioPlay":{"type":"boolean"},"isEscrowed":{"type":"boolean"},"showDiscountCode":{"type":"boolean"},"requireAllowlist":{"type":"boolean"},"requireAirdrop":{"type":"boolean"},"shouldRedirectOnSuccess":{"type":"boolean"},"hasRedirectQueryParams":{"type":"boolean"},"isSubscription":{"type":"boolean"},"hasStripeApiKey":{"type":"boolean"},"showDetailsForCharge":{"type":"boolean"},"requireAdditionalProductDetails":{"type":"boolean"},"isEventEnabled":{"type":"boolean"},"requireEmail":{"type":"boolean"},"requireDiscordUsername":{"type":"boolean"},"requireDiscordLogin":{"type":"boolean"},"requireFullName":{"type":"boolean"},"requireTwitterUsername":{"type":"boolean"},"requireTelegramUsername":{"type":"boolean"},"requireCountry":{"type":"boolean"},"requireDeliveryAddress":{"type":"boolean"},"requirePhoneNumber":{"type":"boolean"},"requireProductDetails":{"type":"boolean"},"requireMaxTransactions":{"type":"boolean"},"requireNftGate":{"type":"boolean"},"requireDiscordAuth":{"type":"boolean"},"requireAccessCode":{"type":"boolean"},"requireXFollow":{"type":"boolean"},"canSwapTokens":{"type":"boolean"},"canPayWithCard":{"type":"boolean"},"isTransparentWallet":{"type":"boolean"},"nftDropEnabled":{"type":"boolean"},"requireTradingViewUsername":{"type":"boolean"},"allowAffiliate":{"type":"boolean"},"enableCountdown":{"type":"boolean"},"customThemeEnabled":{"type":"boolean"}}},"SplitWalletDto":{"type":"object","properties":{"address":{"type":"string"},"percent":{"type":"number"},"sharePercent":{"type":"number"}},"required":["address"]},"DiscountCodeDto":{"type":"object","properties":{"percent":{"type":"number"},"token":{"type":"string"},"prId":{"type":"string"},"id":{"type":"string"},"tokenType":{"type":"string","enum":["CODE","NFT_COLLECTION","CURRENCY"]}},"required":["percent","token","tokenType"]},"MediaPropertiesDto":{"type":"object","properties":{"type":{"type":"string","enum":["VIDEO"]},"hosted":{"type":"boolean"}},"required":["type","hosted"]},"HelioPlayPropertiesDto":{"type":"object","properties":{"durationSec":{"type":"number"},"previewAttachmentId":{"type":"string"},"media":{"$ref":"#/components/schemas/MediaPropertiesDto"}},"required":["media"]},"AffiliateDetailsDto":{"type":"object","properties":{"bps":{"type":"number"}},"required":["bps"]},"SubscriptionDetailsDto":{"type":"object","properties":{"renewalReminders":{"type":"number"},"gracePeriod":{"type":"number"},"annualDiscountBps":{"type":"number"},"interval":{"type":"string","enum":["SECOND","MINUTE","HOUR","DAY","WEEK","MONTH","QUARTER","BIANNUALLY","YEAR"]},"isAnonymous":{"type":"boolean"}},"required":["renewalReminders","gracePeriod","annualDiscountBps","interval"]},"ProductDto":{"type":"object","properties":{"name":{"type":"string"},"description":{"type":"string"},"type":{"type":"string","enum":["TEXT","SELECTOR"]},"active":{"type":"boolean"},"optional":{"type":"boolean"}},"required":["name","description","type"]},"ContentDto":{"type":"object","properties":{"text":{"type":"string"},"mediaUrl":{"type":"string"},"mediaAttachmentId":{"type":"string"}}},"DiscordAuthDetailsDto":{"type":"object","properties":{"serverId":{"type":"string"},"roleId":{"type":"string"}},"required":["serverId","roleId"]},"NftDropDto":{"type":"object","properties":{"mintAddresses":{"type":"array","items":{"type":"string"}}},"required":["mintAddresses"]},"AccessCodeAuthPropertiesDto":{"type":"object","properties":{"accessCode":{"type":"string"}},"required":["accessCode"]},"RecipientDto":{"type":"object","properties":{"currencyId":{"type":"string"},"walletId":{"type":"string"},"sourceBlockchainEngine":{"type":"string"}},"required":["currencyId","walletId"]},"TradingViewIndicatorDto":{"type":"object","properties":{"id":{"type":"string"},"url":{"type":"string"},"name":{"type":"string"}},"required":["id","url","name"]},"EventDetailsDto":{"type":"object","properties":{"datetime":{"format":"date-time","type":"string"},"location":{"type":"string"},"timezoneLocation":{"type":"string"}},"required":["datetime"]},"CountdownDetailsDto":{"type":"object","properties":{"startDatetime":{"format":"date-time","type":"string"},"endDatetime":{"format":"date-time","type":"string"},"timezoneLocation":{"type":"string"}},"required":["startDatetime"]},"RedirectQueryParamDto":{"type":"object","properties":{"value":{"type":"string"},"queryParamType":{"type":"string","enum":["WALLET_ADDRESS"]}},"required":["queryParamType"]},"CreatePaylinkDto":{"type":"object","properties":{"features":{"$ref":"#/components/schemas/CreateLinkFeaturesDto"},"splitWallets":{"type":"array","items":{"$ref":"#/components/schemas/SplitWalletDto"}},"discountCodes":{"type":"array","items":{"$ref":"#/components/schemas/DiscountCodeDto"}},"limitSaleType":{"type":"string","enum":["transaction","discordId"]},"minQuantity":{"type":"number"},"maxQuantity":{"type":"number"},"helioPlayProperties":{"$ref":"#/components/schemas/HelioPlayPropertiesDto"},"allowlist":{"type":"string"},"affiliateDetails":{"$ref":"#/components/schemas/AffiliateDetailsDto"},"sourceIntegration":{"type":"string","enum":["WOO_COMMERCE"]},"sourceIntegrationVersion":{"type":"string","maxLength":100},"redirectUrl":{"type":"string"},"airdropDetailsId":{"type":"string"},"creationSource":{"type":"string","enum":["PRIVATE_API","PUBLIC_API"]},"subscriptionDetails":{"$ref":"#/components/schemas/SubscriptionDetailsDto"},"stripeApiKeyId":{"type":"string"},"addTelegramGroup":{"type":"boolean"},"telegramGroupIds":{"type":"array","items":{"type":"string"}},"additionalProducts":{"type":"array","items":{"$ref":"#/components/schemas/ProductDto"}},"company":{"type":"string","description":"@deprecated, will be removed soon, use the company from the header"},"name":{"type":"string"},"pricingCurrency":{"type":"string"},"description":{"type":"string"},"template":{"type":"string","enum":["PRODUCT","SUBSCRIPTION","PRE_SALE","SINGLE_NFT","VIDEO","DISCORD_MEMBERSHIP","TELEGRAM_MEMBERSHIP","INVOICE","EMBEDDED","LINK_OR_FILE","TRADING_VIEW","EVENT","WOO_COMMERCE","OTHER","LEGACY","RAFFLE","SHOPIFY","BLINK","PAYLINK_V2","EMBEDDED_V2","SUBSCRIPTION_V2"]},"image":{"type":"string"},"additionalImages":{"type":"array","items":{"type":"string"}},"notifySenderByEmail":{"type":"boolean","default":false},"notifyReceiverByEmail":{"type":"boolean","default":false},"addDiscordRole":{"type":"boolean","default":false},"discordRoleIds":{"type":"array","items":{"type":"string"}},"currency":{"type":"string","deprecated":true},"blockchain":{"type":"string","deprecated":true,"enum":["SOL","ETH","POLYGON","BASE","BITCOIN","ARBITRUM","BSC","TRON","DOGE"]},"disabled":{"type":"boolean"},"dynamic":{"type":"boolean"},"wallet":{"type":"string","deprecated":true},"content":{"$ref":"#/components/schemas/ContentDto"},"maxTransactions":{"type":"number"},"product":{"nullable":true,"allOf":[{"$ref":"#/components/schemas/ProductDto"}]},"nftCollectionAddress":{"type":"string"},"discordAuthDetails":{"type":"array","items":{"$ref":"#/components/schemas/DiscordAuthDetailsDto"}},"nftDrop":{"$ref":"#/components/schemas/NftDropDto"},"accessCodeAuthProperties":{"$ref":"#/components/schemas/AccessCodeAuthPropertiesDto"},"recipients":{"type":"array","items":{"$ref":"#/components/schemas/RecipientDto"}},"tradingViewIndicators":{"type":"array","items":{"$ref":"#/components/schemas/TradingViewIndicatorDto"}},"price":{"type":"string"},"eventDetails":{"$ref":"#/components/schemas/EventDetailsDto"},"countdownDetails":{"$ref":"#/components/schemas/CountdownDetailsDto"},"redirectTimeout":{"type":"number","enum":[0,3]},"redirectQueryParams":{"type":"array","items":{"$ref":"#/components/schemas/RedirectQueryParamDto"}},"customTheme":{"$ref":"#/components/schemas/CustomThemeDto"}},"required":["features","company","name","pricingCurrency"]},"CreatePaylinkWithApiDto":{"type":"object","properties":{"features":{"$ref":"#/components/schemas/CreateLinkFeaturesDto"},"splitWallets":{"type":"array","items":{"$ref":"#/components/schemas/SplitWalletDto"}},"discountCodes":{"type":"array","items":{"$ref":"#/components/schemas/DiscountCodeDto"}},"limitSaleType":{"type":"string","enum":["transaction","discordId"]},"minQuantity":{"type":"number"},"maxQuantity":{"type":"number"},"helioPlayProperties":{"$ref":"#/components/schemas/HelioPlayPropertiesDto"},"affiliateDetails":{"$ref":"#/components/schemas/AffiliateDetailsDto"},"redirectUrl":{"type":"string"},"airdropDetailsId":{"type":"string"},"creationSource":{"type":"string","enum":["PRIVATE_API","PUBLIC_API"]},"subscriptionDetails":{"$ref":"#/components/schemas/SubscriptionDetailsDto"},"addTelegramGroup":{"type":"boolean"},"telegramGroupIds":{"type":"array","items":{"type":"string"}},"name":{"type":"string"},"pricingCurrency":{"type":"string"},"description":{"type":"string"},"template":{"type":"string","enum":["PRODUCT","SUBSCRIPTION","PRE_SALE","SINGLE_NFT","VIDEO","DISCORD_MEMBERSHIP","TELEGRAM_MEMBERSHIP","INVOICE","EMBEDDED","LINK_OR_FILE","TRADING_VIEW","EVENT","WOO_COMMERCE","OTHER","LEGACY","RAFFLE","SHOPIFY","BLINK","PAYLINK_V2","EMBEDDED_V2","SUBSCRIPTION_V2"]},"notifySenderByEmail":{"type":"boolean","default":false},"notifyReceiverByEmail":{"type":"boolean","default":false},"addDiscordRole":{"type":"boolean","default":false},"discordRoleIds":{"type":"array","items":{"type":"string"}},"disabled":{"type":"boolean"},"dynamic":{"type":"boolean"},"content":{"$ref":"#/components/schemas/ContentDto"},"maxTransactions":{"type":"number"},"product":{"nullable":true,"allOf":[{"$ref":"#/components/schemas/ProductDto"}]},"nftCollectionAddress":{"type":"string"},"discordAuthDetails":{"type":"array","items":{"$ref":"#/components/schemas/DiscordAuthDetailsDto"}},"nftDrop":{"$ref":"#/components/schemas/NftDropDto"},"accessCodeAuthProperties":{"$ref":"#/components/schemas/AccessCodeAuthPropertiesDto"},"recipients":{"type":"array","items":{"$ref":"#/components/schemas/RecipientDto"}},"tradingViewIndicators":{"type":"array","items":{"$ref":"#/components/schemas/TradingViewIndicatorDto"}},"price":{"type":"string"},"eventDetails":{"$ref":"#/components/schemas/EventDetailsDto"},"redirectTimeout":{"type":"number","enum":[0,3]},"redirectQueryParams":{"type":"array","items":{"$ref":"#/components/schemas/RedirectQueryParamDto"}},"countdownDetails":{"$ref":"#/components/schemas/CountdownDetailsDto"},"customTheme":{"$ref":"#/components/schemas/CustomThemeDto"}},"required":["features","name","pricingCurrency"]},"DuplicatePaymentRequestDto":{"type":"object","properties":{"prId":{"type":"string"}},"required":["prId"]},"UpdateLinkFeaturesDto":{"type":"object","properties":{"splitRevenue":{"type":"boolean"},"splitEqually":{"type":"boolean"},"canChangeQuantity":{"type":"boolean"},"requireQuantityLimits":{"type":"boolean"},"canChangePrice":{"type":"boolean"},"isHelioPlay":{"type":"boolean"},"isEscrowed":{"type":"boolean"},"showDiscountCode":{"type":"boolean"},"requireAllowlist":{"type":"boolean"},"requireAirdrop":{"type":"boolean"},"shouldRedirectOnSuccess":{"type":"boolean"},"showDetailsForCharge":{"type":"boolean"},"requireAdditionalProductDetails":{"type":"boolean"},"requireEmail":{"type":"boolean"},"requireDiscordUsername":{"type":"boolean"},"requireDiscordLogin":{"type":"boolean"},"requireFullName":{"type":"boolean"},"requireTwitterUsername":{"type":"boolean"},"requireTelegramUsername":{"type":"boolean"},"requireCountry":{"type":"boolean"},"requireDeliveryAddress":{"type":"boolean"},"requirePhoneNumber":{"type":"boolean"},"requireProductDetails":{"type":"boolean"},"requireMaxTransactions":{"type":"boolean"},"requireNftGate":{"type":"boolean"},"requireDiscordAuth":{"type":"boolean"},"requireAccessCode":{"type":"boolean"},"requireXFollow":{"type":"boolean"},"canSwapTokens":{"type":"boolean"},"canPayWithCard":{"type":"boolean"},"isTransparentWallet":{"type":"boolean"},"nftDropEnabled":{"type":"boolean"},"requireTradingViewUsername":{"type":"boolean"},"allowAffiliate":{"type":"boolean"},"enableCountdown":{"type":"boolean"},"customThemeEnabled":{"type":"boolean"}}},"UpdatePaylinkDto":{"type":"object","properties":{"features":{"$ref":"#/components/schemas/UpdateLinkFeaturesDto"},"splitWallets":{"type":"array","items":{"$ref":"#/components/schemas/SplitWalletDto"}},"discountCodes":{"type":"array","items":{"$ref":"#/components/schemas/DiscountCodeDto"}},"limitSaleType":{"type":"string","enum":["transaction","discordId"]},"minQuantity":{"type":"number"},"maxQuantity":{"type":"number"},"helioPlayProperties":{"$ref":"#/components/schemas/HelioPlayPropertiesDto"},"allowlist":{"type":"string"},"affiliateDetails":{"$ref":"#/components/schemas/AffiliateDetailsDto"},"redirectUrl":{"type":"string"},"airdropDetailsId":{"type":"string"},"subscriptionDetails":{"$ref":"#/components/schemas/SubscriptionDetailsDto"},"addTelegramGroup":{"type":"boolean"},"telegramGroupIds":{"type":"array","items":{"type":"string"}},"additionalProducts":{"type":"array","items":{"$ref":"#/components/schemas/ProductDto"}},"name":{"type":"string"},"description":{"type":"string"},"image":{"type":"string"},"additionalImages":{"type":"array","items":{"type":"string"}},"notifySenderByEmail":{"type":"boolean"},"notifyReceiverByEmail":{"type":"boolean"},"addDiscordRole":{"type":"boolean"},"discordRoleIds":{"type":"array","items":{"type":"string"}},"currency":{"type":"string","deprecated":true},"pricingCurrency":{"type":"string"},"blockchain":{"type":"string","deprecated":true,"enum":["SOL","ETH","POLYGON","BASE","BITCOIN","ARBITRUM","BSC","TRON","DOGE"]},"disabled":{"type":"boolean"},"dynamic":{"type":"boolean"},"content":{"$ref":"#/components/schemas/ContentDto"},"maxTransactions":{"type":"number"},"product":{"nullable":true,"allOf":[{"$ref":"#/components/schemas/ProductDto"}]},"nftCollectionAddress":{"type":"string"},"discordAuthDetails":{"type":"array","items":{"$ref":"#/components/schemas/DiscordAuthDetailsDto"}},"accessCodeAuthProperties":{"$ref":"#/components/schemas/AccessCodeAuthPropertiesDto"},"nftDrop":{"$ref":"#/components/schemas/NftDropDto"},"recipients":{"type":"array","items":{"$ref":"#/components/schemas/RecipientDto"}},"tradingViewIndicators":{"type":"array","items":{"$ref":"#/components/schemas/TradingViewIndicatorDto"}},"price":{"type":"string"},"eventDetails":{"$ref":"#/components/schemas/EventDetailsDto"},"countdownDetails":{"$ref":"#/components/schemas/CountdownDetailsDto"},"redirectTimeout":{"type":"number","enum":[0,3]},"customTheme":{"$ref":"#/components/schemas/CustomThemeDto"}}},"UpdatePaylinkWithApiDto":{"type":"object","properties":{"features":{"$ref":"#/components/schemas/UpdateLinkFeaturesDto"},"splitWallets":{"type":"array","items":{"$ref":"#/components/schemas/SplitWalletDto"}},"discountCodes":{"type":"array","items":{"$ref":"#/components/schemas/DiscountCodeDto"}},"limitSaleType":{"type":"string","enum":["transaction","discordId"]},"minQuantity":{"type":"number"},"maxQuantity":{"type":"number"},"helioPlayProperties":{"$ref":"#/components/schemas/HelioPlayPropertiesDto"},"affiliateDetails":{"$ref":"#/components/schemas/AffiliateDetailsDto"},"redirectUrl":{"type":"string"},"airdropDetailsId":{"type":"string"},"subscriptionDetails":{"$ref":"#/components/schemas/SubscriptionDetailsDto"},"addTelegramGroup":{"type":"boolean"},"telegramGroupIds":{"type":"array","items":{"type":"string"}},"name":{"type":"string"},"description":{"type":"string"},"image":{"type":"string"},"additionalImages":{"type":"array","items":{"type":"string"}},"notifySenderByEmail":{"type":"boolean"},"notifyReceiverByEmail":{"type":"boolean"},"addDiscordRole":{"type":"boolean"},"discordRoleIds":{"type":"array","items":{"type":"string"}},"currency":{"type":"string","deprecated":true},"pricingCurrency":{"type":"string"},"blockchain":{"type":"string","deprecated":true,"enum":["SOL","ETH","POLYGON","BASE","BITCOIN","ARBITRUM","BSC","TRON","DOGE"]},"disabled":{"type":"boolean"},"dynamic":{"type":"boolean"},"content":{"$ref":"#/components/schemas/ContentDto"},"maxTransactions":{"type":"number"},"product":{"nullable":true,"allOf":[{"$ref":"#/components/schemas/ProductDto"}]},"nftCollectionAddress":{"type":"string"},"discordAuthDetails":{"type":"array","items":{"$ref":"#/components/schemas/DiscordAuthDetailsDto"}},"accessCodeAuthProperties":{"$ref":"#/components/schemas/AccessCodeAuthPropertiesDto"},"nftDrop":{"$ref":"#/components/schemas/NftDropDto"},"recipients":{"type":"array","items":{"$ref":"#/components/schemas/RecipientDto"}},"tradingViewIndicators":{"type":"array","items":{"$ref":"#/components/schemas/TradingViewIndicatorDto"}},"price":{"type":"string"},"eventDetails":{"$ref":"#/components/schemas/EventDetailsDto"},"countdownDetails":{"$ref":"#/components/schemas/CountdownDetailsDto"},"redirectTimeout":{"type":"number","enum":[0,3]},"customTheme":{"$ref":"#/components/schemas/CustomThemeDto"}}},"CreateStreamFeaturesDto":{"type":"object","properties":{"isHelioPlay":{"type":"boolean"},"isEventEnabled":{"type":"boolean"},"requireEmail":{"type":"boolean"},"requireDiscordUsername":{"type":"boolean"},"requireDiscordLogin":{"type":"boolean"},"requireFullName":{"type":"boolean"},"requireTwitterUsername":{"type":"boolean"},"requireTelegramUsername":{"type":"boolean"},"requireCountry":{"type":"boolean"},"requireDeliveryAddress":{"type":"boolean"},"requirePhoneNumber":{"type":"boolean"},"requireProductDetails":{"type":"boolean"},"requireMaxTransactions":{"type":"boolean"},"requireNftGate":{"type":"boolean"},"requireDiscordAuth":{"type":"boolean"},"requireAccessCode":{"type":"boolean"},"requireXFollow":{"type":"boolean"},"canSwapTokens":{"type":"boolean"},"canPayWithCard":{"type":"boolean"},"isTransparentWallet":{"type":"boolean"},"nftDropEnabled":{"type":"boolean"},"requireTradingViewUsername":{"type":"boolean"},"allowAffiliate":{"type":"boolean"},"enableCountdown":{"type":"boolean"},"shouldRedirectOnSuccess":{"type":"boolean"},"customThemeEnabled":{"type":"boolean"}}},"CreatePaystreamDto":{"type":"object","properties":{"helioPlayProperties":{"$ref":"#/components/schemas/HelioPlayPropertiesDto"},"features":{"$ref":"#/components/schemas/CreateStreamFeaturesDto"},"interval":{"type":"string","enum":["SECOND","MINUTE","HOUR","DAY","WEEK","MONTH","QUARTER","BIANNUALLY","YEAR"]},"maxTime":{"type":"number"},"company":{"type":"string","description":"@deprecated, will be removed soon, use the company from the header"},"name":{"type":"string"},"pricingCurrency":{"type":"string"},"description":{"type":"string"},"template":{"type":"string","enum":["PRODUCT","SUBSCRIPTION","PRE_SALE","SINGLE_NFT","VIDEO","DISCORD_MEMBERSHIP","TELEGRAM_MEMBERSHIP","INVOICE","EMBEDDED","LINK_OR_FILE","TRADING_VIEW","EVENT","WOO_COMMERCE","OTHER","LEGACY","RAFFLE","SHOPIFY","BLINK","PAYLINK_V2","EMBEDDED_V2","SUBSCRIPTION_V2"]},"image":{"type":"string"},"additionalImages":{"type":"array","items":{"type":"string"}},"notifySenderByEmail":{"type":"boolean","default":false},"notifyReceiverByEmail":{"type":"boolean","default":false},"addDiscordRole":{"type":"boolean","default":false},"discordRoleIds":{"type":"array","items":{"type":"string"}},"currency":{"type":"string","deprecated":true},"blockchain":{"type":"string","deprecated":true,"enum":["SOL","ETH","POLYGON","BASE","BITCOIN","ARBITRUM","BSC","TRON","DOGE"]},"disabled":{"type":"boolean"},"dynamic":{"type":"boolean"},"wallet":{"type":"string","deprecated":true},"content":{"$ref":"#/components/schemas/ContentDto"},"maxTransactions":{"type":"number"},"product":{"nullable":true,"allOf":[{"$ref":"#/components/schemas/ProductDto"}]},"nftCollectionAddress":{"type":"string"},"discordAuthDetails":{"type":"array","items":{"$ref":"#/components/schemas/DiscordAuthDetailsDto"}},"nftDrop":{"$ref":"#/components/schemas/NftDropDto"},"accessCodeAuthProperties":{"$ref":"#/components/schemas/AccessCodeAuthPropertiesDto"},"recipients":{"type":"array","items":{"$ref":"#/components/schemas/RecipientDto"}},"tradingViewIndicators":{"type":"array","items":{"$ref":"#/components/schemas/TradingViewIndicatorDto"}},"affiliateDetails":{"$ref":"#/components/schemas/AffiliateDetailsDto"},"price":{"type":"string"},"eventDetails":{"$ref":"#/components/schemas/EventDetailsDto"},"countdownDetails":{"$ref":"#/components/schemas/CountdownDetailsDto"},"redirectUrl":{"type":"string"},"redirectTimeout":{"type":"number","enum":[0,3]},"redirectQueryParams":{"type":"array","items":{"$ref":"#/components/schemas/RedirectQueryParamDto"}},"customTheme":{"$ref":"#/components/schemas/CustomThemeDto"}},"required":["features","interval","maxTime","company","name","pricingCurrency"]},"UpdateStreamFeaturesDto":{"type":"object","properties":{"isHelioPlay":{"type":"boolean"},"requireEmail":{"type":"boolean"},"requireDiscordUsername":{"type":"boolean"},"requireDiscordLogin":{"type":"boolean"},"requireFullName":{"type":"boolean"},"requireTwitterUsername":{"type":"boolean"},"requireTelegramUsername":{"type":"boolean"},"requireCountry":{"type":"boolean"},"requireDeliveryAddress":{"type":"boolean"},"requirePhoneNumber":{"type":"boolean"},"requireProductDetails":{"type":"boolean"},"requireMaxTransactions":{"type":"boolean"},"requireNftGate":{"type":"boolean"},"requireDiscordAuth":{"type":"boolean"},"requireAccessCode":{"type":"boolean"},"requireXFollow":{"type":"boolean"},"canSwapTokens":{"type":"boolean"},"canPayWithCard":{"type":"boolean"},"isTransparentWallet":{"type":"boolean"},"nftDropEnabled":{"type":"boolean"},"requireTradingViewUsername":{"type":"boolean"},"allowAffiliate":{"type":"boolean"},"enableCountdown":{"type":"boolean"},"shouldRedirectOnSuccess":{"type":"boolean"},"customThemeEnabled":{"type":"boolean"}}},"UpdatePaystreamDto":{"type":"object","properties":{"helioPlayProperties":{"$ref":"#/components/schemas/HelioPlayPropertiesDto"},"features":{"$ref":"#/components/schemas/UpdateStreamFeaturesDto"},"interval":{"type":"string","enum":["SECOND","MINUTE","HOUR","DAY","WEEK","MONTH","QUARTER","BIANNUALLY","YEAR"]},"maxTime":{"type":"number"},"redirectUrl":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"image":{"type":"string"},"additionalImages":{"type":"array","items":{"type":"string"}},"notifySenderByEmail":{"type":"boolean"},"notifyReceiverByEmail":{"type":"boolean"},"addDiscordRole":{"type":"boolean"},"discordRoleIds":{"type":"array","items":{"type":"string"}},"currency":{"type":"string","deprecated":true},"pricingCurrency":{"type":"string"},"blockchain":{"type":"string","deprecated":true,"enum":["SOL","ETH","POLYGON","BASE","BITCOIN","ARBITRUM","BSC","TRON","DOGE"]},"disabled":{"type":"boolean"},"dynamic":{"type":"boolean"},"content":{"$ref":"#/components/schemas/ContentDto"},"maxTransactions":{"type":"number"},"product":{"nullable":true,"allOf":[{"$ref":"#/components/schemas/ProductDto"}]},"nftCollectionAddress":{"type":"string"},"discordAuthDetails":{"type":"array","items":{"$ref":"#/components/schemas/DiscordAuthDetailsDto"}},"accessCodeAuthProperties":{"$ref":"#/components/schemas/AccessCodeAuthPropertiesDto"},"nftDrop":{"$ref":"#/components/schemas/NftDropDto"},"recipients":{"type":"array","items":{"$ref":"#/components/schemas/RecipientDto"}},"tradingViewIndicators":{"type":"array","items":{"$ref":"#/components/schemas/TradingViewIndicatorDto"}},"price":{"type":"string"},"eventDetails":{"$ref":"#/components/schemas/EventDetailsDto"},"countdownDetails":{"$ref":"#/components/schemas/CountdownDetailsDto"},"redirectTimeout":{"type":"number","enum":[0,3]},"customTheme":{"$ref":"#/components/schemas/CustomThemeDto"}}},"DiscordRole":{"type":"object","properties":{}},"CreateDiscordDetailsDto":{"type":"object","properties":{"serverId":{"type":"string"},"roleId":{"type":"string","deprecated":true},"roles":{"type":"array","items":{"$ref":"#/components/schemas/DiscordRole"}},"active":{"type":"boolean"},"company":{"type":"string"},"botVersion":{"type":"string","default":"V2","enum":["V1","V2"]}},"required":["serverId","company"]},"UpdateDiscordDetailsDto":{"type":"object","properties":{"serverId":{"type":"string"},"roleId":{"type":"string","deprecated":true},"roles":{"type":"array","items":{"$ref":"#/components/schemas/DiscordRole"}},"active":{"type":"boolean"},"botVersion":{"type":"string","enum":["V1","V2"]}}},"StripeApiKey":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"}},"required":["id","name"]},"StripeApiKeyDto":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string","maxLength":100},"newSecretKey":{"type":"string","maxLength":200,"pattern":"/^rk_/"}}},"StripeApiKeysDto":{"type":"object","properties":{"apiKeys":{"type":"array","items":{"$ref":"#/components/schemas/StripeApiKeyDto"}}},"required":["apiKeys"]},"DiscountCode":{"type":"object","properties":{}},"AllowlistWallet":{"type":"object","properties":{"publicKey":{"type":"string"},"maxAllowedQuantity":{"type":"number"}},"required":["publicKey"]},"AddAllowlistWalletsDto":{"type":"object","properties":{"prId":{"type":"string"},"prType":{"type":"string"},"wallets":{"type":"array","items":{"$ref":"#/components/schemas/AllowlistWallet"}}},"required":["prId","prType","wallets"]},"AddAllowlistResponse":{"type":"object","properties":{"id":{"type":"string"},"prId":{"type":"string"},"prType":{"type":"string"},"wallets":{"type":"array","items":{"$ref":"#/components/schemas/AllowlistWallet"}}},"required":["id","prId","prType","wallets"]},"AllowlistResponse":{"type":"object","properties":{}},"UploadAllowlistCSVDto":{"type":"object","properties":{"prId":{"type":"string"},"prType":{"type":"string","enum":["PAYLINK","PAYSTREAM","INVOICE","DEPOSIT"]},"file":{"type":"object"}},"required":["prType","file"]},"InvalidAllowlistWallet":{"type":"object","properties":{"wallet":{"type":"string"},"row":{"type":"number"}},"required":["wallet","row"]},"CreateMintAirdropDetailsDto":{"type":"object","properties":{"name":{"type":"string","maxLength":32},"description":{"type":"string","maxLength":256},"imageUrl":{"type":"string"},"disableIncrement":{"type":"object","default":false}},"required":["name","imageUrl","disableIncrement"]},"TelegramDetails":{"type":"object","properties":{}},"TelegramGroupDto":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"}},"required":["id"]},"CreateTelegramDetailsDto":{"type":"object","properties":{"groups":{"type":"array","items":{"$ref":"#/components/schemas/TelegramGroupDto"}}},"required":["groups"]},"BaseTelegramDetails":{"type":"object","properties":{}},"UpdateTelegramDetailsDto":{"type":"object","properties":{"groups":{"type":"array","items":{"$ref":"#/components/schemas/TelegramGroupDto"}},"active":{"type":"boolean"}}},"DepositOptionsEntity":{"type":"object","properties":{"isActive":{"type":"boolean"},"title":{"type":"string"},"badge":{"type":"string"},"order":{"type":"number"}}},"DepositOptionsForCardEntity":{"type":"object","properties":{"isActive":{"type":"boolean"},"title":{"type":"string"},"badge":{"type":"string"},"order":{"type":"number"},"hasWhiteListDomain":{"type":"boolean"},"openInNewTab":{"type":"boolean"}}},"DepositWithStats":{"type":"object","properties":{"sales":{"format":"int64","type":"integer"},"volume":{"type":"number"},"id":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"paylinkId":{"type":"string"},"platform":{"type":"string","enum":["HELIO","MAGIC_EDEN"]},"notifyReceiverByEmail":{"type":"boolean"},"disabled":{"type":"boolean"},"disabledBlockchainSymbols":{"type":"array","items":{"type":"object"}},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"connectWalletOptions":{"$ref":"#/components/schemas/DepositOptionsEntity"},"transferManuallyOptions":{"$ref":"#/components/schemas/DepositOptionsEntity"},"payWithCardOptions":{"$ref":"#/components/schemas/DepositOptionsForCardEntity"},"connectExchangeOptions":{"$ref":"#/components/schemas/DepositOptionsEntity"},"minSweepAmountUsd":{"type":"number"}},"required":["sales","volume","id","name","platform","notifyReceiverByEmail","disabled","disabledBlockchainSymbols","createdAt","updatedAt"]},"PlainDeposit":{"type":"object","properties":{}},"DepositEntity":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"paylinkId":{"type":"string"},"platform":{"enum":["HELIO","MAGIC_EDEN"],"type":"string"},"notifyReceiverByEmail":{"type":"boolean"},"disabled":{"type":"boolean"},"disabledBlockchainSymbols":{"type":"array","items":{"type":"object"}},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"connectWalletOptions":{"$ref":"#/components/schemas/DepositOptionsEntity"},"transferManuallyOptions":{"$ref":"#/components/schemas/DepositOptionsEntity"},"payWithCardOptions":{"$ref":"#/components/schemas/DepositOptionsForCardEntity"},"connectExchangeOptions":{"$ref":"#/components/schemas/DepositOptionsEntity"},"minSweepAmountUsd":{"type":"number"}},"required":["id","name","platform","notifyReceiverByEmail","disabled","disabledBlockchainSymbols","createdAt","updatedAt"]},"BaseCompany":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"email":{"type":"string"},"logoUrl":{"type":"string"},"defaultCheckoutImageUrl":{"type":"string"},"websiteUrl":{"type":"string"},"twitterUsername":{"type":"string"},"discordUsername":{"type":"string"},"address":{"type":"string"},"phoneNumber":{"type":"string"},"twitterConfirmed":{"type":"boolean"},"escrowFunds":{"type":"boolean"},"tradingViewDetails":{"type":"string"},"kycVerified":{"type":"boolean"},"kybVerified":{"type":"boolean"},"moonpayApiKey":{"type":"string"},"moonpayIsEnabled":{"type":"boolean"},"onramperIsEnabled":{"type":"boolean"},"onrampDirectlyToMerchant":{"type":"boolean"},"customTheme":{"$ref":"#/components/schemas/CustomTheme"},"verifiedEntity":{"type":"object","properties":{"entityName":{"required":false,"type":"string"},"country":{"required":false,"type":"string"}}}},"required":["id","verifiedEntity"]},"DepositEnrichedEntity":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"paylinkId":{"type":"string"},"platform":{"enum":["HELIO","MAGIC_EDEN"],"type":"string"},"notifyReceiverByEmail":{"type":"boolean"},"disabled":{"type":"boolean"},"disabledBlockchainSymbols":{"type":"array","items":{"type":"object"}},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"connectWalletOptions":{"$ref":"#/components/schemas/DepositOptionsEntity"},"transferManuallyOptions":{"$ref":"#/components/schemas/DepositOptionsEntity"},"payWithCardOptions":{"$ref":"#/components/schemas/DepositOptionsForCardEntity"},"connectExchangeOptions":{"$ref":"#/components/schemas/DepositOptionsEntity"},"minSweepAmountUsd":{"type":"number"},"currencies":{"type":"array","items":{"$ref":"#/components/schemas/Currency"}},"company":{"$ref":"#/components/schemas/BaseCompany"},"creator":{"$ref":"#/components/schemas/BaseUser"}},"required":["id","name","platform","notifyReceiverByEmail","disabled","disabledBlockchainSymbols","createdAt","updatedAt","currencies","company","creator"]},"DepositOptions":{"type":"object","properties":{"isActive":{"type":"boolean"},"title":{"type":"string"},"badge":{"type":"string"},"order":{"type":"number"}}},"DepositOptionsForCard":{"type":"object","properties":{"isActive":{"type":"boolean"},"title":{"type":"string"},"badge":{"type":"string"},"order":{"type":"number"},"hasWhiteListDomain":{"type":"boolean"},"openInNewTab":{"type":"boolean"}}},"CreateDepositDto":{"type":"object","properties":{"name":{"type":"string","maxLength":200},"currencyIds":{"type":"array","items":{"type":"string"}},"description":{"type":"string","maxLength":200},"notifyReceiverByEmail":{"type":"boolean"},"connectWalletOptions":{"$ref":"#/components/schemas/DepositOptions"},"transferManuallyOptions":{"$ref":"#/components/schemas/DepositOptions"},"payWithCardOptions":{"$ref":"#/components/schemas/DepositOptionsForCard"},"connectExchangeOptions":{"$ref":"#/components/schemas/DepositOptions"},"disabledBlockchainSymbols":{"type":"array","items":{"type":"object"}},"minSweepAmountUsd":{"type":"number","minimum":3}},"required":["name","currencyIds"]},"UpdateDepositDto":{"type":"object","properties":{"name":{"type":"string","maxLength":200},"disabled":{"type":"boolean"},"description":{"type":"string","maxLength":200},"notifyReceiverByEmail":{"type":"boolean"},"connectWalletOptions":{"$ref":"#/components/schemas/DepositOptions"},"transferManuallyOptions":{"$ref":"#/components/schemas/DepositOptions"},"payWithCardOptions":{"$ref":"#/components/schemas/DepositOptionsForCard"},"connectExchangeOptions":{"$ref":"#/components/schemas/DepositOptions"},"disabledBlockchainSymbols":{"type":"array","items":{"type":"object"}},"minSweepAmountUsd":{"type":"number","minimum":3}}},"DepositWalletEnrichedEntity":{"type":"object","properties":{"id":{"type":"string"},"publicKey":{"type":"string"},"blockchainEngine":{"$ref":"#/components/schemas/BlockchainEngine"},"sweepTransactionErrorCount":{"type":"number"},"destinationTransactionErrorCount":{"type":"number"},"rateLimitErrorCount":{"type":"number"},"providerRefundErrorCount":{"type":"number"},"lastActivityAt":{"type":"string"},"shouldEnrichIncomingTransactions":{"type":"boolean"},"sanctionedAt":{"type":"string"},"sanctionedByAddress":{"type":"string"}},"required":["id","publicKey","blockchainEngine"]},"DepositCustomerVirtualAccountDetails":{"type":"object","properties":{"hasEmail":{"type":"boolean"},"hasCountry":{"type":"boolean"},"hasAgreedTerms":{"type":"boolean"},"hasVirtualAccountCustomerId":{"type":"boolean"},"kycStatus":{"type":"string","enum":["NOT_STARTED","PENDING","APPROVED","REJECTED"]},"bankDetailsStatus":{"type":"string","enum":["CREATING","PENDING","APPROVED","REJECTED","ERROR"]},"latestTransactionStatus":{"type":"string","enum":["PENDING","RECEIVED_FIAT","SENDING_CRYPTO","SENT_CRYPTO","FAILED"]},"step":{"type":"string","enum":["INIT","COLLECT_EMAIL","COLLECT_COUNTRY","KYC","TERMS","BANK_DETAILS_PENDING","READY"]}},"required":["hasEmail","hasCountry","hasAgreedTerms","hasVirtualAccountCustomerId","step"]},"DepositCustomerEnrichedEntity":{"type":"object","properties":{"id":{"type":"string"},"deposit":{"$ref":"#/components/schemas/DepositEnrichedEntity"},"depositWallets":{"type":"array","items":{"$ref":"#/components/schemas/DepositWalletEnrichedEntity"}},"customerId":{"type":"string"},"customerEmail":{"type":"string"},"token":{"type":"string"},"type":{"enum":["deposit","paylink"],"type":"string"},"recipientPublicKeys":{"type":"array","items":{"type":"string"}},"defaultOnrampAmount":{"type":"number"},"requiredAmountMinimalUnit":{"type":"string"},"requiredAmountDecimals":{"type":"number"},"pricingCurrencyId":{"type":"string"},"remainingDueMinimalUnit":{"type":"string"},"depositedCurrency":{"type":"object","properties":{"symbol":{"required":true,"type":"string"},"decimals":{"required":true,"type":"number"},"blockchain":{"type":"object","properties":{"symbol":{"required":true,"type":"string"}}}}},"virtualAccountDetails":{"$ref":"#/components/schemas/DepositCustomerVirtualAccountDetails"},"disabled":{"type":"boolean"}},"required":["id","deposit","depositWallets","customerId","token","type","recipientPublicKeys","depositedCurrency","disabled"]},"DepositCustomerWithDepositWallets":{"type":"object","properties":{"depositWallets":{"type":"array","items":{"$ref":"#/components/schemas/DepositWalletEnrichedEntity"}},"id":{"type":"string"},"deposit":{"type":"string"},"customerId":{"type":"string"},"customerEmail":{"type":"string"},"token":{"type":"string"},"type":{"enum":["deposit","paylink"],"type":"string"},"recipientPublicKeys":{"type":"array","items":{"type":"string"}},"additionalJSON":{"type":"string"},"defaultOnrampAmount":{"type":"number"},"virtualAccountDetails":{"$ref":"#/components/schemas/DepositCustomerVirtualAccountDetails"},"requiredAmountMinimalUnit":{"type":"string"},"requiredAmountDecimals":{"type":"number"},"pricingCurrencyId":{"type":"string"},"remainingDueMinimalUnit":{"type":"string"},"disabled":{"type":"boolean"}},"required":["depositWallets","id","deposit","customerId","token","type","recipientPublicKeys","disabled"]},"CreateDepositCustomerDto":{"type":"object","properties":{"customerId":{"type":"string","maxLength":100},"depositId":{"type":"string"},"customerEmail":{"type":"string"},"additionalJSON":{"type":"string"},"recipientPublicKeys":{"type":"array","items":{"type":"string"}},"defaultOnrampAmount":{"type":"number"},"blockchainEngineTypes":{"type":"array","items":{"type":"string","enum":["EVM","SOL","BTC","TRON","HYPERCORE","DOGE"]}}},"required":["customerId","depositId","recipientPublicKeys"]},"AssignDepositCustomerWalletDto":{"type":"object","properties":{"blockchainEngineType":{"type":"string","enum":["EVM","SOL","BTC","TRON","HYPERCORE","DOGE"]}},"required":["blockchainEngineType"]},"DepositCustomerEntity":{"type":"object","properties":{"id":{"type":"string"},"deposit":{"type":"string"},"customerId":{"type":"string"},"customerEmail":{"type":"string"},"token":{"type":"string"},"type":{"type":"string","enum":["deposit","paylink"]},"recipientPublicKeys":{"type":"array","items":{"type":"string"}},"additionalJSON":{"type":"string"},"defaultOnrampAmount":{"type":"number"},"virtualAccountDetails":{"$ref":"#/components/schemas/DepositCustomerVirtualAccountDetails"},"requiredAmountMinimalUnit":{"type":"string"},"requiredAmountDecimals":{"type":"number"},"pricingCurrencyId":{"type":"string"},"remainingDueMinimalUnit":{"type":"string"},"disabled":{"type":"boolean"}},"required":["id","deposit","customerId","token","type","recipientPublicKeys","disabled"]},"UpdateWalletActivityDto":{"type":"object","properties":{"wallets":{"type":"array","items":{"type":"string"}}},"required":["wallets"]},"SwapRouteToken":{"type":"object","properties":{"routeToken":{"type":"string"}},"required":["routeToken"]},"UpdateSlugDto":{"type":"object","properties":{"slug":{"type":"string"},"objectType":{"type":"string","enum":["PAYLINK","PAYSTREAM","USER"]},"objectId":{"type":"string"}},"required":["slug","objectType","objectId"]},"InvoiceItem":{"type":"object","properties":{"price":{"format":"int64","type":"integer"},"id":{"type":"string"},"name":{"type":"string"},"quantity":{"type":"number"},"image":{"$ref":"#/components/schemas/BaseAttachment"},"description":{"type":"string"}},"required":["price","id","name","quantity"]},"Invoice":{"type":"object","properties":{"contact":{"$ref":"#/components/schemas/Contact"},"date":{"type":"string"},"dueDate":{"type":"string"},"currency":{"$ref":"#/components/schemas/Currency"},"items":{"type":"array","items":{"$ref":"#/components/schemas/InvoiceItem"}},"status":{"enum":["PAID","UNPAID","CANCELLED"],"type":"string"},"invoiceNumber":{"type":"number"},"taxPercentage":{"type":"number"}},"required":["contact","date","dueDate","currency","items","status"]},"BaseWallet":{"type":"object","properties":{"id":{"type":"string"},"publicKey":{"type":"string"},"name":{"type":"string"},"btcProperties":{"$ref":"#/components/schemas/BTCProperties"},"type":{"type":"string","enum":["EXTENSION","WEB3AUTH","TURNKEY"]}},"required":["id","publicKey"]},"Recipient":{"type":"object","properties":{"currency":{"$ref":"#/components/schemas/Currency"},"wallet":{"type":"object"},"sourceBlockchainEngine":{"$ref":"#/components/schemas/BlockchainEngine"}},"required":["currency","wallet"]},"EnrichedInvoice":{"type":"object","properties":{"contact":{"$ref":"#/components/schemas/Contact"},"date":{"type":"string"},"dueDate":{"type":"string"},"currency":{"$ref":"#/components/schemas/Currency"},"items":{"type":"array","items":{"$ref":"#/components/schemas/InvoiceItem"}},"status":{"enum":["PAID","UNPAID","CANCELLED"],"type":"string"},"invoiceNumber":{"type":"number"},"taxPercentage":{"type":"number"},"company":{"$ref":"#/components/schemas/BaseCompany"},"wallet":{"$ref":"#/components/schemas/BaseWallet"},"creator":{"$ref":"#/components/schemas/BaseUser"},"pricingCurrency":{"$ref":"#/components/schemas/Currency"},"recipients":{"type":"array","items":{"$ref":"#/components/schemas/Recipient"}}},"required":["contact","date","dueDate","currency","items","status","company","wallet","creator","pricingCurrency","recipients"]},"InvoiceItemDto":{"type":"object","properties":{"price":{"type":"string"},"name":{"type":"string"},"image":{"type":"string"},"quantity":{"type":"number"},"description":{"type":"string"}},"required":["price","name"]},"CreateInvoiceDto":{"type":"object","properties":{"contact":{"type":"string"},"dueDate":{"format":"date-time","type":"string"},"date":{"format":"date-time","type":"string"},"currency":{"type":"string"},"blockchain":{"type":"string"},"items":{"type":"array","items":{"$ref":"#/components/schemas/InvoiceItemDto"}},"invoiceNumber":{"type":"number"},"description":{"type":"string"},"taxPercentage":{"type":"number"}},"required":["contact","dueDate","date","currency","items","invoiceNumber"]},"UpdateInvoiceDto":{"type":"object","properties":{"contact":{"type":"string"},"dueDate":{"format":"date-time","type":"string"},"date":{"format":"date-time","type":"string"},"currency":{"type":"string"},"blockchain":{"type":"string"},"invoiceNumber":{"type":"number"},"description":{"type":"string"},"taxPercentage":{"type":"number"},"items":{"type":"array","items":{"$ref":"#/components/schemas/InvoiceItemDto"}}}},"SweepAttempt":{"type":"object","properties":{}},"SignOnDto":{"type":"object","properties":{"publicKey":{"type":"string"},"signature":{"type":"string","description":"Signature string for message-based authentication.\nRequired if 'transaction' is not provided."},"transaction":{"type":"string","description":"Transaction string for transaction-based authentication.\nRequired if 'signature' is not provided."},"authMessage":{"type":"string"},"nonce":{"type":"string"},"platform":{"enum":["HELIO","MAGIC_EDEN"],"type":"string"},"origin":{"enum":["XVERSE","MAGICEDEN","PHANTOM","UNISAT","LEATHER"],"type":"string"},"nonceV2":{"type":"boolean"},"scopes":{"type":"array","items":{"type":"string","enum":["DASHBOARD","SHOPIFY_DASHBOARD","CHECKOUT"]}},"_sigOrTx":{"type":"boolean"}},"required":["publicKey","authMessage","nonce"]},"AuthResponse":{"type":"object","properties":{}},"EVMMessageDto":{"type":"object","properties":{"address":{"type":"string"},"domain":{"type":"string"},"issuedAt":{"type":"string"},"nonce":{"type":"string"},"statement":{"type":"string"},"uri":{"type":"string"},"version":{"type":"string"}},"required":["address","domain","issuedAt","nonce","statement","uri","version"]},"EVMSignOnDto":{"type":"object","properties":{"message":{"$ref":"#/components/schemas/EVMMessageDto"},"signature":{"type":"string"},"platform":{"enum":["HELIO","MAGIC_EDEN"],"type":"string"},"nonce":{"type":"string"},"publicKey":{"type":"string"},"authMessage":{"type":"string"},"nonceV2":{"type":"boolean"},"scopes":{"type":"array","items":{"type":"string","enum":["DASHBOARD","SHOPIFY_DASHBOARD","CHECKOUT"]}}},"required":["message","signature","nonce","publicKey","authMessage","nonceV2"]},"BTCPropertiesDto":{"type":"object","properties":{"paymentAddress":{"type":"string"},"ordinalsAddress":{"type":"string"}},"required":["paymentAddress","ordinalsAddress"]},"BitcoinSignOnDto":{"type":"object","properties":{"signature":{"type":"string"},"platform":{"type":"string","enum":["HELIO","MAGIC_EDEN"]},"origin":{"type":"string","enum":["XVERSE","MAGICEDEN","PHANTOM","UNISAT","LEATHER"]},"btcProperties":{"$ref":"#/components/schemas/BTCPropertiesDto"},"nonceV2":{"type":"boolean"},"nonce":{"type":"string"},"publicKey":{"type":"string"},"authMessage":{"type":"string"},"scopes":{"type":"array","items":{"type":"string","enum":["DASHBOARD","SHOPIFY_DASHBOARD","CHECKOUT"]}}},"required":["signature","origin","btcProperties","nonceV2","nonce","publicKey","authMessage"]},"AddWalletResponse":{"type":"object","properties":{}},"SignOnWeb3authSocialNetworkDto":{"type":"object","properties":{"appPublicKey":{"type":"string"},"platform":{"type":"string","enum":["HELIO","MAGIC_EDEN"]},"scopes":{"type":"array","items":{"type":"string","enum":["DASHBOARD","SHOPIFY_DASHBOARD","CHECKOUT"]}}},"required":["appPublicKey"]},"IdentityProviderLoginDto":{"type":"object","properties":{"platform":{"type":"string","enum":["HELIO","MAGIC_EDEN"]}}},"AuthTokenSwapPayload":{"type":"object","properties":{"token":{"type":"string"}},"required":["token"]},"CreateUserDto":{"type":"object","properties":{"email":{"type":"string"},"name":{"type":"string"},"discordUsername":{"type":"string"},"twitterUsername":{"type":"string"}}},"CreateCompanyDto":{"type":"object","properties":{"name":{"type":"string"},"email":{"type":"string"},"websiteUrl":{"type":"string"},"discordUsername":{"type":"string"},"address":{"type":"string"},"phoneNumber":{"type":"string"},"kycVerified":{"type":"boolean"}},"required":["kycVerified"]},"ExternalAuthSignUpDto":{"type":"object","properties":{"id":{"type":"string"},"wallets":{"type":"array","items":{"$ref":"#/components/schemas/CreatePayoutWalletDto"}},"user":{"$ref":"#/components/schemas/CreateUserDto"},"company":{"$ref":"#/components/schemas/CreateCompanyDto"}},"required":["id","wallets","user","company"]},"ExternalSignInResponse":{"type":"object","properties":{}},"ExternalAuthSignInDto":{"type":"object","properties":{"id":{"type":"string"},"lastSessionId":{"type":"string"}},"required":["id"]},"AccessCodeAuthDto":{"type":"object","properties":{"code":{"type":"string"},"prId":{"type":"string"},"payerPublicKey":{"type":"string"},"prType":{"type":"string","enum":["PAYLINK","PAYSTREAM","INVOICE","DEPOSIT"]}},"required":["code","prId","payerPublicKey","prType"]},"AccessCodeAuthResponse":{"type":"object","properties":{"token":{"type":"string"}},"required":["token"]},"AccessCodeAuthPublicConfig":{"type":"object","properties":{"headerName":{"type":"string"}},"required":["headerName"]},"DiscordAuthDto":{"type":"object","properties":{"code":{"type":"string"},"prId":{"type":"string"},"payerPublicKey":{"type":"string"},"prType":{"enum":["PAYLINK","PAYSTREAM","INVOICE","DEPOSIT"],"type":"string"}},"required":["code","prId","payerPublicKey","prType"]},"DiscordAuthResponse":{"type":"object","properties":{"token":{"type":"string"}},"required":["token"]},"DiscordAuthPublicConfig":{"type":"object","properties":{"redirectUri":{"type":"string"},"clientId":{"type":"string"},"headerName":{"type":"string"}},"required":["redirectUri","clientId","headerName"]},"CreateNonceDto":{"type":"object","properties":{"blockchainEngine":{"type":"string"},"publicKey":{"type":"string"}},"required":["blockchainEngine","publicKey"]},"GenerateMessageDto":{"type":"object","properties":{"blockchainEngine":{"enum":["EVM","SOL","BTC","TRON","HYPERCORE","DOGE"],"type":"string"},"publicKey":{"type":"string"}},"required":["blockchainEngine","publicKey"]},"PaylinkTxWithBaseMeta":{"type":"object","properties":{}},"SubscriptionWithTransactions":{"type":"object","properties":{"transactions":{"type":"array","items":{"$ref":"#/components/schemas/PaylinkTxWithBaseMeta"}},"id":{"type":"string"},"status":{"enum":["ACTIVE","EXPIRED"],"type":"string"},"email":{"type":"string"},"renewalDate":{"type":"string"},"createdAt":{"type":"string"}},"required":["transactions","id","status","email","renewalDate","createdAt"]},"Paylink":{"type":"object","properties":{}},"PaylinkTxWithPublicMeta":{"type":"object","properties":{}},"PrepareRequestBodyFromCharge":{"type":"object","properties":{"currency":{"type":"string"},"amount":{"type":"string"},"quantity":{"type":"number"},"pricingCurrencyRateToken":{"type":"string"}},"required":["currency"]},"ShopifyPaymentDetails":{"type":"object","properties":{"shopifyPaymentId":{"type":"string"},"shopifyPaymentGid":{"type":"string"}},"required":["shopifyPaymentId","shopifyPaymentGid"]},"EnrichedCharge":{"type":"object","properties":{"pricingCurrencyRequestAmount":{"format":"int64","type":"integer"},"paylink":{"$ref":"#/components/schemas/Paylink"},"paylinkTx":{"nullable":true,"allOf":[{"$ref":"#/components/schemas/PaylinkTxWithPublicMeta"}]},"isSubscriptionRenewal":{"type":"boolean"},"depositCustomer":{"$ref":"#/components/schemas/DepositCustomerEnrichedEntity"},"id":{"type":"string"},"prepareRequestBody":{"$ref":"#/components/schemas/PrepareRequestBodyFromCharge"},"requestAmount":{"type":"string"},"usdcAmount":{"type":"string"},"token":{"type":"string"},"currencySymbol":{"type":"string"},"redirectUrl":{"type":"string"},"source":{"type":"string","enum":["api","paylink","x402"]},"depositCustomerId":{"type":"string"},"cancelRedirectUrl":{"type":"string"},"expiresAt":{"type":"string"},"windowClosed":{"type":"boolean"},"shopifyPaymentDetails":{"$ref":"#/components/schemas/ShopifyPaymentDetails"}},"required":["pricingCurrencyRequestAmount","paylink","paylinkTx","isSubscriptionRenewal","id","prepareRequestBody","requestAmount","token","currencySymbol","redirectUrl","shopifyPaymentDetails"]},"DiscordUserDto":{"type":"object","properties":{"id":{"type":"string"},"username":{"type":"string"}},"required":["username"]},"TelegramUserDto":{"type":"object","properties":{"id":{"type":"number"},"username":{"type":"string"}},"required":["username"]},"CustomerDetailsBtcPropertiesDto":{"type":"object","properties":{"ordinalsAddress":{"type":"string","minLength":32,"maxLength":62}}},"CustomerDetailsDto":{"type":"object","properties":{"email":{"type":"string"},"discordUsername":{"type":"string","deprecated":true},"discordUser":{"$ref":"#/components/schemas/DiscordUserDto"},"twitterUsername":{"type":"string"},"telegramUsername":{"type":"string","deprecated":true},"telegramUser":{"$ref":"#/components/schemas/TelegramUserDto"},"fullName":{"type":"string"},"country":{"type":"string"},"state":{"type":"string"},"city":{"type":"string"},"street":{"type":"string"},"streetNumber":{"type":"string"},"areaCode":{"type":"string"},"deliveryAddress":{"type":"string"},"blinkAddress":{"type":"string"},"phoneNumber":{"type":"string"},"additionalJSON":{"type":"string"},"tradingViewUsername":{"type":"string"},"btcProperties":{"$ref":"#/components/schemas/CustomerDetailsBtcPropertiesDto"}}},"ProductDetailsDto":{"type":"object","properties":{"name":{"type":"string"},"value":{"type":"string"},"active":{"type":"boolean"}}},"PrepareTransactionFromChargeDto":{"type":"object","properties":{"paymentRequestId":{"type":"string"},"sender":{"type":"string"},"canSwapTokens":{"type":"boolean"},"swapRouteToken":{"type":"string"},"currency":{"type":"string"},"amount":{"type":"string"},"quantity":{"type":"number"},"discountToken":{"type":"string"},"affiliateCode":{"type":"string"},"customerDetails":{"$ref":"#/components/schemas/CustomerDetailsDto"},"productDetails":{"$ref":"#/components/schemas/ProductDetailsDto"},"pricingCurrencyRateToken":{"type":"string"},"sourceIntegration":{"type":"string","enum":["WOO_COMMERCE"]},"sourceIntegrationVersion":{"type":"string","maxLength":100},"solanaTransactionVersion":{"type":"string","enum":["LEGACY","VERSIONED"]}},"required":["paymentRequestId","sender","currency"]},"CreateChargeDto":{"type":"object","properties":{"paymentRequestId":{"type":"string"},"paylink":{"type":"string"},"prepareRequestBody":{"$ref":"#/components/schemas/PrepareTransactionFromChargeDto"},"requestAmount":{"type":"string"},"currencySymbol":{"type":"string"},"redirectUrl":{"type":"string"},"token":{"type":"string"}},"required":["paymentRequestId","paylink","prepareRequestBody","requestAmount","currencySymbol"]},"PrepareRequestBodyFromApiKeyChargeDto":{"type":"object","properties":{"quantity":{"type":"number"},"discountToken":{"type":"string"},"affiliateCode":{"type":"string"},"customerDetails":{"$ref":"#/components/schemas/CustomerDetailsDto"},"productDetails":{"$ref":"#/components/schemas/ProductDetailsDto"},"pricingCurrencyRateToken":{"type":"string"},"sourceIntegration":{"type":"string","enum":["WOO_COMMERCE"]},"sourceIntegrationVersion":{"type":"string","maxLength":100},"solanaTransactionVersion":{"type":"string","enum":["LEGACY","VERSIONED"]},"canSwapTokens":{"type":"boolean"},"swapRouteToken":{"type":"string"}}},"StripePaymentDetailsDto":{"type":"object","properties":{"invoiceId":{"type":"string"}},"required":["invoiceId"]},"CreateChargeByApiKeyDto":{"type":"object","properties":{"paymentRequestId":{"type":"string"},"requestAmount":{"type":"string"},"prepareRequestBody":{"$ref":"#/components/schemas/PrepareRequestBodyFromApiKeyChargeDto"},"stripePaymentDetails":{"$ref":"#/components/schemas/StripePaymentDetailsDto"},"expiresAt":{"type":"string"},"successRedirectUrl":{"type":"string"},"cancelRedirectUrl":{"type":"string"}},"required":["paymentRequestId"]},"ChargeApiKeyResponse":{"type":"object","properties":{"token":{"type":"string"},"depositCustomer":{"$ref":"#/components/schemas/DepositCustomerWithDepositWallets"},"id":{"type":"string"},"pageUrl":{"type":"string"}},"required":["token","id","pageUrl"]},"PrepareSwapTransactionChargeDto":{"type":"object","properties":{"swapRouteToken":{"type":"string"},"discountToken":{"type":"string"},"account":{"type":"string"},"paymentRequestId":{"type":"string"},"chargeId":{"type":"string"}},"required":["swapRouteToken","account","paymentRequestId"]},"PrepareTransaction":{"type":"object","properties":{"transactionToken":{"type":"string"},"transactionMessage":{"type":"string"},"serializedTransaction":{"type":"string"},"addressLookupTableAccounts":{"type":"array","items":{"type":"string"}}},"required":["transactionToken","transactionMessage"]},"PrepareSwapTransaction":{"type":"object","properties":{"standardTransaction":{"$ref":"#/components/schemas/PrepareTransaction"},"swapTransaction":{"type":"string"}},"required":["standardTransaction","swapTransaction"]},"PrepareTransactionChargeDto":{"type":"object","properties":{"account":{"type":"string"},"paymentRequestId":{"type":"string"},"chargeId":{"type":"string"},"discountToken":{"type":"string"}},"required":["account","paymentRequestId"]},"PrepareBTCTransactionFromChargeDto":{"type":"object","properties":{"account":{"type":"string"},"paymentRequestId":{"type":"string"},"chargeId":{"type":"string"},"discountToken":{"type":"string"},"btcPublicKey":{"type":"string"}},"required":["account","paymentRequestId","btcPublicKey"]},"PrepareDOGETransactionFromChargeDto":{"type":"object","properties":{"account":{"type":"string"},"paymentRequestId":{"type":"string"},"chargeId":{"type":"string"},"discountToken":{"type":"string"},"dogePublicKey":{"type":"string"},"swapRouteToken":{"type":"string"}},"required":["account","paymentRequestId","dogePublicKey","swapRouteToken"]},"UpdateChargeDto":{"type":"object","properties":{"amount":{"type":"string"},"currency":{"type":"string"},"pricingCurrencyRateToken":{"type":"string"},"customerDetails":{"$ref":"#/components/schemas/CustomerDetailsDto"},"productDetails":{"$ref":"#/components/schemas/ProductDetailsDto"},"additionalProductDetails":{"type":"array","items":{"$ref":"#/components/schemas/ProductDetailsDto"}},"quantity":{"type":"number"}},"required":["amount","currency","pricingCurrencyRateToken"]},"PartialUpdateChargeDto":{"type":"object","properties":{"quantity":{"type":"number"}}},"PrepareTransactionDto":{"type":"object","properties":{"currency":{"type":"string"},"affiliateCode":{"type":"string"},"solanaTransactionVersion":{"type":"string","enum":["LEGACY","VERSIONED"]},"amount":{"type":"string"},"quantity":{"type":"number"},"discountToken":{"type":"string"},"customerDetails":{"$ref":"#/components/schemas/CustomerDetailsDto"},"productDetails":{"$ref":"#/components/schemas/ProductDetailsDto"},"additionalProductDetails":{"type":"array","items":{"$ref":"#/components/schemas/ProductDetailsDto"}},"pricingCurrencyRateToken":{"type":"string"},"sourceIntegration":{"type":"string","enum":["WOO_COMMERCE"]},"sourceIntegrationVersion":{"type":"string","maxLength":100},"paymentRequestId":{"type":"string"},"sender":{"type":"string"}},"required":["currency","pricingCurrencyRateToken","paymentRequestId","sender"]},"PrepareSwapTransactionDto":{"type":"object","properties":{"currency":{"type":"string"},"affiliateCode":{"type":"string"},"solanaTransactionVersion":{"enum":["LEGACY","VERSIONED"],"type":"string"},"amount":{"type":"string"},"quantity":{"type":"number"},"discountToken":{"type":"string"},"customerDetails":{"$ref":"#/components/schemas/CustomerDetailsDto"},"productDetails":{"$ref":"#/components/schemas/ProductDetailsDto"},"additionalProductDetails":{"type":"array","items":{"$ref":"#/components/schemas/ProductDetailsDto"}},"pricingCurrencyRateToken":{"type":"string"},"sourceIntegration":{"type":"string","enum":["WOO_COMMERCE"]},"sourceIntegrationVersion":{"type":"string","maxLength":100},"paymentRequestId":{"type":"string"},"sender":{"type":"string"},"swapRouteToken":{"type":"string"}},"required":["currency","pricingCurrencyRateToken","paymentRequestId","sender","swapRouteToken"]},"GeoblockIpAllowed":{"type":"object","properties":{"isAllowed":{"type":"boolean"}},"required":["isAllowed"]},"TokenQuoting":{"type":"object","properties":{"rateToken":{"type":"string"}},"required":["rateToken"]},"UpdateAddressesLookupTableDto":{"type":"object","properties":{"addresses":{"type":"array","items":{"type":"string"}}},"required":["addresses"]},"UpdateAddressesLookupTableResponse":{"type":"object","properties":{"addresses":{"type":"array","items":{"type":"string"}}},"required":["addresses"]},"PrepareEvmTransactionDto":{"type":"object","properties":{"currency":{"type":"string"},"amount":{"type":"string"},"quantity":{"type":"number"},"discountToken":{"type":"string"},"customerDetails":{"$ref":"#/components/schemas/CustomerDetailsDto"},"productDetails":{"$ref":"#/components/schemas/ProductDetailsDto"},"additionalProductDetails":{"type":"array","items":{"$ref":"#/components/schemas/ProductDetailsDto"}},"pricingCurrencyRateToken":{"type":"string"},"sourceIntegration":{"type":"string","enum":["WOO_COMMERCE"]},"sourceIntegrationVersion":{"type":"string","maxLength":100},"paymentRequestId":{"type":"string"},"sender":{"type":"string"}},"required":["currency","pricingCurrencyRateToken","paymentRequestId","sender"]},"PrepareEvmSwapTransactionDto":{"type":"object","properties":{"currency":{"type":"string"},"amount":{"type":"string"},"quantity":{"type":"number"},"discountToken":{"type":"string"},"customerDetails":{"$ref":"#/components/schemas/CustomerDetailsDto"},"productDetails":{"$ref":"#/components/schemas/ProductDetailsDto"},"additionalProductDetails":{"type":"array","items":{"$ref":"#/components/schemas/ProductDetailsDto"}},"pricingCurrencyRateToken":{"type":"string"},"sourceIntegration":{"type":"string","enum":["WOO_COMMERCE"]},"sourceIntegrationVersion":{"type":"string","maxLength":100},"paymentRequestId":{"type":"string"},"sender":{"type":"string"},"swapRouteToken":{"type":"string"}},"required":["currency","pricingCurrencyRateToken","paymentRequestId","sender","swapRouteToken"]},"CreatePaylinkTransactionHookDto":{"type":"object","properties":{"events":{"type":"string","enum":["CREATED"]},"paylinkId":{"type":"string"},"targetUrl":{"type":"string"}},"required":["paylinkId","targetUrl"]},"PaylinkTransactionHookEntity":{"type":"object","properties":{"events":{"type":"string","enum":["CREATED"]},"id":{"type":"string"},"paylink":{"type":"string"},"company":{"type":"string"},"targetUrl":{"type":"string"},"sharedToken":{"type":"string"},"creator":{"type":"string"}},"required":["events","id","targetUrl"]},"CreateStreamTransactionHookDto":{"type":"object","properties":{"streamId":{"type":"string"},"targetUrl":{"type":"string"},"events":{"type":"array","items":{"type":"string","enum":["STARTED","ENDED"]}}},"required":["streamId","targetUrl"]},"StreamTransactionHookEntity":{"type":"object","properties":{"id":{"type":"string"},"stream":{"type":"string"},"company":{"type":"string"},"targetUrl":{"type":"string"},"events":{"type":"array","items":{"type":"string","enum":["STARTED","ENDED"]}},"sharedToken":{"type":"string"},"creator":{"type":"string"}},"required":["id","stream","company","targetUrl","events","sharedToken"]},"CreateBlinkTransactionHookDto":{"type":"object","properties":{"blinkId":{"type":"string"},"targetUrl":{"type":"string"},"events":{"type":"string","enum":["CREATED"]}},"required":["blinkId","targetUrl"]},"BlinkTransactionHookEntity":{"type":"object","properties":{"id":{"type":"string"},"blink":{"type":"string"},"company":{"type":"string"},"targetUrl":{"type":"string"},"events":{"type":"string","enum":["CREATED"]},"sharedToken":{"type":"string"},"creator":{"type":"string"}},"required":["id","blink","company","targetUrl","events","sharedToken"]},"CreatePaylinkSubscriptionHookDto":{"type":"object","properties":{"events":{"type":"array","default":[],"items":{"type":"string","enum":["STARTED","RENEWED","ENDED"]}},"paylinkId":{"type":"string"},"targetUrl":{"type":"string"}},"required":["paylinkId","targetUrl"]},"PaylinkSubscriptionHookEntity":{"type":"object","properties":{"events":{"type":"array","items":{"type":"string","enum":["STARTED","RENEWED","ENDED"]}},"id":{"type":"string"},"paylink":{"type":"string"},"company":{"type":"string"},"targetUrl":{"type":"string"},"sharedToken":{"type":"string"},"creator":{"type":"string"}},"required":["events","id","targetUrl"]},"CreatePaylinkHookDto":{"type":"object","properties":{"name":{"type":"string","maxLength":64},"sharedToken":{"type":"string"},"paylinkId":{"type":"string"},"targetUrl":{"type":"string"}},"required":["name","sharedToken","targetUrl"]},"PaylinkHook":{"type":"object","properties":{"name":{"type":"string"},"inactive":{"type":"boolean"},"createdAt":{"type":"string"},"isGlobal":{"type":"boolean"},"id":{"type":"string"},"paylink":{"type":"string"},"company":{"type":"string"},"targetUrl":{"type":"string"},"sharedToken":{"type":"string"},"creator":{"type":"string"}},"required":["name","createdAt","isGlobal","id","targetUrl"]},"CreatePaylinkHookByApiKeyDto":{"type":"object","properties":{"name":{"type":"string","maxLength":64},"paylinkId":{"type":"string"},"targetUrl":{"type":"string"}},"required":["name","targetUrl"]},"UpdatePaylinkHookDto":{"type":"object","properties":{"targetUrl":{"type":"string"},"name":{"type":"string","maxLength":64},"sharedToken":{"type":"string"},"isGlobal":{"type":"boolean"},"paylinkId":{"type":"string"}}},"HookSharedToken":{"type":"object","properties":{"signedSharedToken":{"type":"string"}},"required":["signedSharedToken"]},"CreateDepositHookDto":{"type":"object","properties":{"name":{"type":"string","maxLength":64},"sharedToken":{"type":"string"},"depositId":{"type":"string"},"targetUrl":{"type":"string"}},"required":["name","sharedToken","targetUrl"]},"DepositHook":{"type":"object","properties":{"id":{"type":"string"},"deposit":{"type":"string"},"company":{"type":"string"},"targetUrl":{"type":"string"},"sharedToken":{"type":"string"},"creator":{"type":"string"},"name":{"type":"string"},"inactive":{"type":"boolean"},"createdAt":{"type":"string"},"isGlobal":{"type":"boolean"}},"required":["id","targetUrl","name","createdAt","isGlobal"]},"CreateDepositHookByApiKeyDto":{"type":"object","properties":{"name":{"type":"string","maxLength":64},"depositId":{"type":"string"},"targetUrl":{"type":"string"}},"required":["name","targetUrl"]},"UpdateDepositHookDto":{"type":"object","properties":{"targetUrl":{"type":"string"},"name":{"type":"string","maxLength":64},"sharedToken":{"type":"string"},"isGlobal":{"type":"boolean"},"depositId":{"type":"string"}}},"BasePaylink":{"type":"object","properties":{}},"PaylinkHookEventsEnriched":{"type":"object","properties":{"paylinkHook":{"$ref":"#/components/schemas/PaylinkHook"},"paylink":{"$ref":"#/components/schemas/BasePaylink"},"id":{"type":"string"},"company":{"type":"string"},"event":{"type":"string","enum":["ALL","REGULAR_ALL","REGULAR_TRANSACTION","SUBSCRIPTION_ALL","SUBSCRIPTION_STARTED","SUBSCRIPTION_RENEWED","SUBSCRIPTION_ENDED","SUBSCRIPTION_PENDING_PAYMENT"]},"status":{"type":"string","enum":["SUCCESS","PENDING","FAILED"]},"attemptsLeft":{"type":"number"},"updatedAt":{"type":"string"}},"required":["paylinkHook","paylink","id","company","event","status","attemptsLeft","updatedAt"]},"DepositHookEventsEnriched":{"type":"object","properties":{"depositHook":{"$ref":"#/components/schemas/DepositHook"},"deposit":{"$ref":"#/components/schemas/DepositEntity"},"id":{"type":"string"},"company":{"type":"string"},"event":{"type":"string","enum":["ALL","DEPOSIT_TX_CONFIRMED","DEPOSIT_TX_SUBMITTED","DEPOSIT_TX_ENRICHED"]},"status":{"type":"string","enum":["SUCCESS","PENDING","FAILED"]},"attemptsLeft":{"type":"number"},"updatedAt":{"type":"string"}},"required":["depositHook","deposit","id","company","event","status","attemptsLeft","updatedAt"]},"BlinkFeatures":{"type":"object","properties":{"requireEmail":{"type":"boolean"},"requireDiscordUsername":{"type":"boolean"},"requireFullName":{"type":"boolean"},"requireTwitterUsername":{"type":"boolean"},"requireDeliveryAddress":{"type":"boolean"},"requirePhoneNumber":{"type":"boolean"},"requireProductDetails":{"type":"boolean"},"requireAdditionalProductDetails":{"type":"boolean"},"requireMaxTransactions":{"type":"boolean"}},"required":["requireEmail","requireDiscordUsername","requireFullName","requireTwitterUsername","requireDeliveryAddress","requirePhoneNumber","requireProductDetails","requireMaxTransactions"]},"ShallowEnrichedBlink":{"type":"object","properties":{"sales":{"format":"int64","type":"integer"},"creator":{"$ref":"#/components/schemas/BaseUser"},"company":{"$ref":"#/components/schemas/BaseCompany"},"currency":{"$ref":"#/components/schemas/Currency"},"product":{"$ref":"#/components/schemas/Product"},"additionalProducts":{"type":"array","items":{"$ref":"#/components/schemas/Product"}},"recipients":{"type":"array","items":{"$ref":"#/components/schemas/Recipient"}},"bannerImageUrl":{"type":"string"},"volume":{"type":"number"},"price":{"format":"int64","type":"integer"},"id":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"buttonText":{"type":"string"},"disabledButtonText":{"type":"string"},"features":{"$ref":"#/components/schemas/BlinkFeatures"},"maxTransactions":{"type":"number"},"platform":{"enum":["HELIO","MAGIC_EDEN"],"type":"string"},"disabled":{"type":"boolean"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["sales","creator","company","currency","product","recipients","bannerImageUrl","volume","price","id","name","description","buttonText","disabledButtonText","features","platform","disabled","createdAt","updatedAt"]},"CreateBlinkFeaturesDto":{"type":"object","properties":{"requireEmail":{"type":"boolean"},"requireDiscordUsername":{"type":"boolean"},"requireFullName":{"type":"boolean"},"requireTwitterUsername":{"type":"boolean"},"requireDeliveryAddress":{"type":"boolean"},"requirePhoneNumber":{"type":"boolean"},"requireProductDetails":{"type":"boolean"},"requireAdditionalProductDetails":{"type":"boolean"},"requireMaxTransactions":{"type":"boolean"}}},"CreateBlinkDto":{"type":"object","properties":{"features":{"$ref":"#/components/schemas/CreateBlinkFeaturesDto"},"name":{"type":"string"},"description":{"type":"string"},"bannerImage":{"type":"string"},"price":{"type":"string"},"buttonText":{"type":"string"},"disabledButtonText":{"type":"string"},"creatorPK":{"type":"string"},"recipients":{"type":"array","items":{"$ref":"#/components/schemas/RecipientDto"}},"content":{"$ref":"#/components/schemas/ContentDto"},"limit":{"type":"number"},"product":{"nullable":true,"allOf":[{"$ref":"#/components/schemas/ProductDto"}]},"additionalProducts":{"type":"array","items":{"$ref":"#/components/schemas/ProductDto"}}},"required":["features","name","description","bannerImage","price","buttonText","recipients"]},"User":{"type":"object","properties":{"id":{"type":"string"},"userType":{"nullable":true,"enum":["MERCHANT","BUYER"],"type":"string"},"name":{"type":"string"},"email":{"type":"string"},"discordUsername":{"type":"string"},"twitterUsername":{"type":"string"},"isDisabled":{"type":"boolean"},"kycVerified":{"type":"boolean"},"platformDetails":{"$ref":"#/components/schemas/PlatformDetailsBase"},"affiliateCodes":{"type":"array","items":{"$ref":"#/components/schemas/UserAffiliateCode"}}},"required":["id","userType"]},"Blink":{"type":"object","properties":{"bannerImageUrl":{"type":"string"},"creator":{"$ref":"#/components/schemas/User"},"company":{"$ref":"#/components/schemas/BaseCompany"},"currency":{"$ref":"#/components/schemas/Currency"},"product":{"$ref":"#/components/schemas/Product"},"additionalProducts":{"type":"array","items":{"$ref":"#/components/schemas/Product"}},"recipients":{"type":"array","items":{"$ref":"#/components/schemas/Recipient"}},"price":{"format":"int64","type":"integer"},"id":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"buttonText":{"type":"string"},"disabledButtonText":{"type":"string"},"features":{"$ref":"#/components/schemas/BlinkFeatures"},"maxTransactions":{"type":"number"},"platform":{"enum":["HELIO","MAGIC_EDEN"],"type":"string"},"disabled":{"type":"boolean"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["bannerImageUrl","creator","company","currency","product","recipients","price","id","name","description","buttonText","disabledButtonText","features","platform","disabled","createdAt","updatedAt"]},"UpdateBlinkDto":{"type":"object","properties":{"features":{"$ref":"#/components/schemas/CreateBlinkFeaturesDto"},"name":{"type":"string"},"description":{"type":"string"},"bannerImage":{"type":"string"},"price":{"type":"string"},"buttonText":{"type":"string"},"disabledButtonText":{"type":"string"},"recipients":{"type":"array","items":{"$ref":"#/components/schemas/RecipientDto"}},"content":{"$ref":"#/components/schemas/ContentDto"},"limit":{"type":"number"},"product":{"nullable":true,"allOf":[{"$ref":"#/components/schemas/ProductDto"}]},"additionalProducts":{"type":"array","items":{"$ref":"#/components/schemas/ProductDto"}},"disabled":{"type":"boolean"}}},"PrepareBTCTransactionDto":{"type":"object","properties":{"btcPublicKey":{"type":"string"},"amount":{"type":"string"},"quantity":{"type":"number"},"discountToken":{"type":"string"},"customerDetails":{"$ref":"#/components/schemas/CustomerDetailsDto"},"productDetails":{"$ref":"#/components/schemas/ProductDetailsDto"},"additionalProductDetails":{"type":"array","items":{"$ref":"#/components/schemas/ProductDetailsDto"}},"pricingCurrencyRateToken":{"type":"string"},"sourceIntegration":{"type":"string","enum":["WOO_COMMERCE"]},"sourceIntegrationVersion":{"type":"string","maxLength":100},"paymentRequestId":{"type":"string"},"sender":{"type":"string"}},"required":["btcPublicKey","pricingCurrencyRateToken","paymentRequestId","sender"]},"PrepareDogeSwapTransactionDto":{"type":"object","properties":{"swapRouteToken":{"type":"string"},"amount":{"type":"string"},"quantity":{"type":"number"},"discountToken":{"type":"string"},"customerDetails":{"$ref":"#/components/schemas/CustomerDetailsDto"},"productDetails":{"$ref":"#/components/schemas/ProductDetailsDto"},"additionalProductDetails":{"type":"array","items":{"$ref":"#/components/schemas/ProductDetailsDto"}},"pricingCurrencyRateToken":{"type":"string"},"sourceIntegration":{"type":"string","enum":["WOO_COMMERCE"]},"sourceIntegrationVersion":{"type":"string","maxLength":100},"paymentRequestId":{"type":"string"},"sender":{"type":"string"}},"required":["swapRouteToken","pricingCurrencyRateToken","paymentRequestId","sender"]},"SubmitTransactionDto":{"type":"object","properties":{"quantity":{"type":"object","default":1},"time":{"type":"string"},"customerDetails":{"$ref":"#/components/schemas/CustomerDetailsDto"},"productDetails":{"$ref":"#/components/schemas/ProductDetailsDto"},"additionalProductDetails":{"type":"array","items":{"$ref":"#/components/schemas/ProductDetailsDto"}},"splitRevenue":{"type":"boolean"},"splitWallets":{"type":"array","items":{"$ref":"#/components/schemas/SplitWalletDto"}},"rateToken":{"type":"string"},"discountToken":{"type":"string"},"affiliateCode":{"type":"string"},"addressLookupTableAccounts":{"type":"array","items":{"type":"string"}},"signedTransaction":{"type":"string"},"currency":{"type":"string"},"transactionToken":{"type":"string"},"paymentCheckoutType":{"default":"REGULAR","enum":["REGULAR","CHARGE","DEPOSIT_CHARGE"],"type":"string"}},"required":["signedTransaction","currency"]},"SubmitSwapTransactionDto":{"type":"object","properties":{"quantity":{"type":"object","default":1},"time":{"type":"string"},"customerDetails":{"$ref":"#/components/schemas/CustomerDetailsDto"},"productDetails":{"$ref":"#/components/schemas/ProductDetailsDto"},"additionalProductDetails":{"type":"array","items":{"$ref":"#/components/schemas/ProductDetailsDto"}},"splitRevenue":{"type":"boolean"},"splitWallets":{"type":"array","items":{"$ref":"#/components/schemas/SplitWalletDto"}},"rateToken":{"type":"string"},"discountToken":{"type":"string"},"affiliateCode":{"type":"string"},"addressLookupTableAccounts":{"type":"array","items":{"type":"string"}},"signedTransaction":{"type":"string"},"currency":{"type":"string"},"transactionToken":{"type":"string"},"paymentCheckoutType":{"default":"REGULAR","enum":["REGULAR","CHARGE","DEPOSIT_CHARGE"],"type":"string"},"signedSwapTransaction":{"type":"string"}},"required":["signedTransaction","currency"]},"MoonPayPaymentMethodConfig":{"type":"object","properties":{"availability":{"type":"object"},"capabilities":{"type":"object"},"displayName":{"type":"string"},"iconUrl":{"type":"string"},"limits":{"type":"object"},"scheduledMaintenances":{"type":"array","items":{"type":"object"}},"type":{"type":"string"}},"required":["availability","capabilities","displayName","iconUrl","limits","scheduledMaintenances","type"]},"MoonPayUrlDto":{"type":"object","properties":{"url":{"type":"string"}},"required":["url"]},"MoonPayUrlSignature":{"type":"object","properties":{"signature":{"type":"string"}},"required":["signature"]},"CreateStreamBackendDto":{"type":"object","properties":{"signedTransaction":{"type":"string"},"currency":{"type":"string"},"customerDetails":{"$ref":"#/components/schemas/CustomerDetailsDto"},"productDetails":{"$ref":"#/components/schemas/ProductDetailsDto"},"rateToken":{"type":"string"},"streamToken":{"type":"string"},"sourceIntegration":{"type":"string","enum":["WOO_COMMERCE"]},"sourceIntegrationVersion":{"type":"string","maxLength":100}},"required":["signedTransaction","currency","customerDetails","productDetails"]},"BasePaystreamTxWithTransaction":{"type":"object","properties":{}},"CreateStreamBackendSwapDto":{"type":"object","properties":{"signedTransaction":{"type":"string"},"currency":{"type":"string"},"customerDetails":{"$ref":"#/components/schemas/CustomerDetailsDto"},"productDetails":{"$ref":"#/components/schemas/ProductDetailsDto"},"rateToken":{"type":"string"},"streamToken":{"type":"string"},"sourceIntegration":{"type":"string","enum":["WOO_COMMERCE"]},"sourceIntegrationVersion":{"type":"string","maxLength":100},"signedSwapTransaction":{"type":"string"}},"required":["signedTransaction","currency","customerDetails","productDetails","signedSwapTransaction"]},"BasePaystreamTxWithSwapTransaction":{"type":"object","properties":{}},"CancelStreamBackendDto":{"type":"object","properties":{"signedTransaction":{"type":"string"},"canceledAt":{"type":"string"},"streamToken":{"type":"string"}},"required":["signedTransaction","canceledAt"]},"WithdrawStreamBackendDto":{"type":"object","properties":{"signedTransaction":{"type":"string"},"time":{"type":"string"},"streamToken":{"type":"string"}},"required":["signedTransaction","time"]},"Withdrawal":{"type":"object","properties":{}},"TopUpStreamBackendDto":{"type":"object","properties":{"signedTransaction":{"type":"string"},"time":{"type":"string"},"rateToken":{"type":"string"},"streamToken":{"type":"string"}},"required":["signedTransaction","time"]},"CreateStreamPrepareDto":{"type":"object","properties":{"paymentAccount":{"type":"string"},"currency":{"type":"string"},"startedAt":{"type":"string"},"endedAt":{"type":"string"},"interval":{"type":"number"},"pricingCurrencyRateToken":{"type":"string"},"paymentRequestId":{"type":"string"},"sender":{"type":"string"}},"required":["paymentAccount","currency","startedAt","endedAt","interval","pricingCurrencyRateToken","paymentRequestId","sender"]},"CreateStreamPrepareSwapDto":{"type":"object","properties":{"paymentAccount":{"type":"string"},"currency":{"type":"string"},"startedAt":{"type":"string"},"endedAt":{"type":"string"},"interval":{"type":"number"},"pricingCurrencyRateToken":{"type":"string"},"paymentRequestId":{"type":"string"},"sender":{"type":"string"},"swapRouteToken":{"type":"string"}},"required":["paymentAccount","currency","startedAt","endedAt","interval","pricingCurrencyRateToken","paymentRequestId","sender","swapRouteToken"]},"CancelStreamPrepareDto":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"WithdrawStreamPrepareDto":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]},"TopUpStreamPrepareDto":{"type":"object","properties":{"paystreamTxId":{"type":"string"},"intervalCount":{"type":"number"}},"required":["paystreamTxId","intervalCount"]},"OnlyContentAndTransactionPaylink":{"type":"object","properties":{"content":{"$ref":"#/components/schemas/ContentResponse"},"transactionSignature":{"type":"string"},"redirectUrl":{"type":"string"},"status":{"enum":["INITIATED","PENDING","SUCCESS","FAILED","CANCELED","SETTLED","REFUNDED"],"type":"string"},"statusToken":{"type":"string"}},"required":["content","transactionSignature"]},"SettleTransactionDto":{"type":"object","properties":{"transactionStatus":{"type":"string","enum":["CANCELED","FAILED"]}},"required":["transactionStatus"]},"PrepareRefundDto":{"type":"object","properties":{"paymentRequestTxId":{"type":"string"},"paymentRequestType":{"type":"string","enum":["PAYLINK","PAYSTREAM","INVOICE","DEPOSIT"]},"senderPK":{"type":"string"}},"required":["paymentRequestTxId","paymentRequestType","senderPK"]},"StoreTwitterTokenDto":{"type":"object","properties":{"state":{"type":"string"},"code":{"type":"string"},"destination":{"type":"string","enum":["onboarding","settings"]}},"required":["state","code"]},"NftEscrowCreateDto":{"type":"object","properties":{"price":{"type":"string"},"ownerPK":{"type":"string"},"escrowAccountPK":{"type":"string"},"mintAddress":{"type":"string"},"currencyMintAddress":{"type":"string"}},"required":["price","ownerPK","escrowAccountPK","mintAddress","currencyMintAddress"]},"NftEscrowCancelDto":{"type":"object","properties":{"ownerPK":{"type":"string"},"paymentRequestId":{"type":"string"},"mintAddress":{"type":"string"}},"required":["ownerPK","paymentRequestId","mintAddress"]},"NftEscrowSubmitDto":{"type":"object","properties":{"signedTransaction":{"type":"string"},"paymentRequestId":{"type":"string"},"transactionToken":{"type":"string"},"escrowAccountPK":{"type":"string"}},"required":["signedTransaction","paymentRequestId"]},"NftSendPrepareDto":{"type":"object","properties":{"ownerPK":{"type":"string"},"mintAddress":{"type":"string"},"receiverPK":{"type":"string"},"nftType":{"type":"string","enum":["NFT","CNFT","CORENFT"]}},"required":["ownerPK","mintAddress","receiverPK","nftType"]},"NftSendSubmitDto":{"type":"object","properties":{"signedTransaction":{"type":"string"},"transactionToken":{"type":"string"},"receiverPK":{"type":"string"},"nftType":{"type":"string","enum":["NFT","CNFT","CORENFT"]}},"required":["signedTransaction","nftType"]},"PaylinkModeration":{"type":"object","properties":{"disabled":{"type":"boolean"},"disabledAt":{"format":"date-time","type":"string"},"disabledBy":{"type":"string"},"source":{"type":"string","enum":["AGENT","MANUAL","SLACK"]},"disableReason":{"type":"string"},"matchedKeywords":{"type":"array","items":{"type":"string"}},"enabledAt":{"format":"date-time","type":"string"},"enabledBy":{"type":"string"},"enableReason":{"type":"string"}},"required":["disabled"]},"ModerationPaylinkCompany":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"kycVerified":{"type":"boolean"},"kybStatus":{"type":"string","enum":["NOT_STARTED","PENDING","APPROVED","REJECTED"]}},"required":["id"]},"ModerationPaylink":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"createdAt":{"format":"date-time","type":"string"},"disabled":{"type":"boolean"},"creatorDisabled":{"type":"boolean"},"moderation":{"$ref":"#/components/schemas/PaylinkModeration"},"company":{"$ref":"#/components/schemas/ModerationPaylinkCompany"}},"required":["id","name","createdAt","disabled","company"]},"DisablePaylinkModerationDto":{"type":"object","properties":{"reason":{"type":"string"},"source":{"type":"string","enum":["AGENT","MANUAL","SLACK"]},"matchedKeywords":{"type":"array","items":{"type":"string"}},"disableCreator":{"type":"boolean"}},"required":["reason"]},"ModerationDisableResult":{"type":"object","properties":{"paylinkId":{"type":"string"},"disabled":{"type":"boolean"},"reason":{"type":"string","enum":["SUCCESS","MERCHANT_VERIFIED","ALREADY_DISABLED","NOT_FOUND"]},"creatorDisabled":{"type":"boolean"}},"required":["paylinkId","disabled","reason"]},"EnablePaylinkModerationDto":{"type":"object","properties":{"reason":{"type":"string"},"enableCreator":{"type":"boolean"}},"required":["reason"]},"ModerationEnableResult":{"type":"object","properties":{"result":{"type":"string","enum":["SUCCESS","NOT_FOUND","ALREADY_ENABLED"]},"paylinkId":{"type":"string"},"creatorEnabled":{"type":"boolean"},"moderation":{"$ref":"#/components/schemas/PaylinkModeration"}},"required":["result","paylinkId"]},"EnableCreatorModerationDto":{"type":"object","properties":{"reason":{"type":"string"}},"required":["reason"]},"ModerationEnableCreatorResult":{"type":"object","properties":{"result":{"type":"string","enum":["SUCCESS","NOT_FOUND"]},"creatorId":{"type":"string"},"paylinksEnabled":{"type":"number"}},"required":["result","creatorId","paylinksEnabled"]},"BulkDisablePaylinkItemDto":{"type":"object","properties":{"paylinkId":{"type":"string"},"reason":{"type":"string"},"matchedKeywords":{"type":"array","items":{"type":"string"}},"disableCreator":{"type":"boolean"},"source":{"type":"string","enum":["AGENT","MANUAL","SLACK"]}},"required":["paylinkId","reason"]},"BulkDisablePaylinksDto":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/BulkDisablePaylinkItemDto"}}},"required":["items"]},"ModerationBulkDisableItem":{"type":"object","properties":{"paylinkId":{"type":"string"},"result":{"type":"string","enum":["SUCCESS","MERCHANT_VERIFIED","ALREADY_DISABLED","NOT_FOUND"]},"creatorDisabled":{"type":"boolean"}},"required":["paylinkId","result"]},"ModerationBulkDisableSummary":{"type":"object","properties":{"total":{"type":"number"},"disabled":{"type":"number"},"skipped":{"type":"number"},"creatorsDisabled":{"type":"number"}},"required":["total","disabled","skipped","creatorsDisabled"]},"ModerationBulkDisableResult":{"type":"object","properties":{"results":{"type":"array","items":{"$ref":"#/components/schemas/ModerationBulkDisableItem"}},"summary":{"$ref":"#/components/schemas/ModerationBulkDisableSummary"}},"required":["results","summary"]},"BannedWordsListResponse":{"type":"object","properties":{"words":{"type":"array","items":{"type":"string"}},"count":{"type":"number"}},"required":["words","count"]},"AddBannedWordsDto":{"type":"object","properties":{"words":{"type":"array","items":{"type":"string"}}},"required":["words"]},"AddBannedWordsResponse":{"type":"object","properties":{"added":{"type":"array","items":{"type":"string"}},"alreadyExists":{"type":"array","items":{"type":"string"}}},"required":["added","alreadyExists"]},"RemoveBannedWordResponse":{"type":"object","properties":{"word":{"type":"string"},"removed":{"type":"boolean"},"reason":{"type":"string","enum":["NOT_FOUND"]}},"required":["word","removed"]},"PrepareHelioWalletSendTransactionDto":{"type":"object","properties":{}},"SubmitHelioWalletSendFundsTransactionDto":{"type":"object","properties":{"quantity":{"type":"object","default":1},"time":{"type":"string"},"customerDetails":{"$ref":"#/components/schemas/CustomerDetailsDto"},"productDetails":{"$ref":"#/components/schemas/ProductDetailsDto"},"additionalProductDetails":{"type":"array","items":{"$ref":"#/components/schemas/ProductDetailsDto"}},"splitRevenue":{"type":"boolean"},"splitWallets":{"type":"array","items":{"$ref":"#/components/schemas/SplitWalletDto"}},"rateToken":{"type":"string"},"discountToken":{"type":"string"},"affiliateCode":{"type":"string"},"addressLookupTableAccounts":{"type":"array","items":{"type":"string"}},"signedTransaction":{"type":"string"},"currency":{"type":"string"},"transactionToken":{"type":"string"},"paymentCheckoutType":{"default":"REGULAR","enum":["REGULAR","CHARGE","DEPOSIT_CHARGE"],"type":"string"}},"required":["signedTransaction","currency"]},"HelioWalletTransactionOtpResponse":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"]},"HelioWalletSendFundsDto":{"type":"object","properties":{"currency":{"type":"string"},"amount":{"type":"string"},"recipient":{"type":"string"},"otpCode":{"type":"string"}},"required":["currency","amount","recipient","otpCode"]},"SubmitResponsePayload":{"type":"object","properties":{"content":{"$ref":"#/components/schemas/ContentResponse"},"transactionSignature":{"type":"string"},"status":{"enum":["INITIATED","PENDING","SUCCESS","FAILED","CANCELED","SETTLED","REFUNDED"],"type":"string"},"statusToken":{"type":"string"},"redirectUrl":{"type":"string"}},"required":["content","transactionSignature","status"]},"GenerateDiscordLinkDto":{"type":"object","properties":{"txId":{"type":"string"},"txType":{"type":"string","enum":["PAYLINK","PAYSTREAM","INVOICE","DEPOSIT"]}},"required":["txId","txType"]},"ClaimTransactionDto":{"type":"object","properties":{"txId":{"type":"string"},"txType":{"enum":["PAYLINK","PAYSTREAM","INVOICE","DEPOSIT"],"type":"string"},"username":{"type":"string"}},"required":["txId","txType"]},"CoinbaseAuthInitResponse":{"type":"object","properties":{"session":{"type":"string"},"authUrl":{"type":"string"},"statusToken":{"type":"string"}},"required":["session","authUrl","statusToken"]},"CoinbaseAuthCallbackDto":{"type":"object","properties":{"code":{"type":"string"},"state":{"type":"string"}},"required":["code","state"]},"CoinbaseAuthStatusResponse":{"type":"object","properties":{"status":{"type":"string"},"sessionToken":{"type":"string"}},"required":["status"]},"CoinbaseAccount":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"currency":{"type":"string"},"balance":{"type":"string"},"type":{"type":"string"}},"required":["id","name","currency","balance","type"]},"CoinbaseAccountsResponse":{"type":"object","properties":{"accounts":{"type":"array","items":{"$ref":"#/components/schemas/CoinbaseAccount"}}},"required":["accounts"]},"SendCryptoDto":{"type":"object","properties":{"depositCustomerToken":{"type":"string"},"currency":{"type":"string"},"amount":{"type":"number","minimum":1},"blockchainSymbol":{"type":"string"}},"required":["depositCustomerToken","currency","amount"]},"CoinbaseWithdrawalResponse":{"type":"object","properties":{"transactionId":{"type":"string"},"network":{"type":"string"},"recipientAddress":{"type":"string"},"amount":{"type":"string"},"currency":{"type":"string"},"status":{"type":"string"},"requiresTwoFactor":{"type":"boolean"},"withdrawalId":{"type":"string"},"expiresAt":{"type":"string"},"attemptsRemaining":{"type":"number"}},"required":["transactionId","network","recipientAddress","amount","currency","status"]},"Confirm2FADto":{"type":"object","properties":{"withdrawalId":{"type":"string"},"twoFactorToken":{"type":"string"}},"required":["withdrawalId","twoFactorToken"]},"Resend2FADto":{"type":"object","properties":{"withdrawalId":{"type":"string"}},"required":["withdrawalId"]},"EmailSendDto":{"type":"object","properties":{"paylinkTxId":{"type":"string"},"email":{"type":"string"}},"required":["paylinkTxId","email"]},"ShopifyMerchantDetails":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"email":{"type":"string"},"shopUrl":{"type":"string"},"scopes":{"type":"string"},"accessToken":{"type":"string"},"lastNonce":{"type":"string"},"acceptedTermsAndConditions":{"type":"boolean"},"acceptedPrivacyPolicy":{"type":"boolean"},"active":{"type":"boolean"}},"required":["id","shopUrl","lastNonce","acceptedTermsAndConditions","acceptedPrivacyPolicy","active"]},"KYBDetails":{"type":"object","properties":{"kybInquiry":{"type":"string"},"status":{"type":"string","enum":["NOT_STARTED","PENDING","APPROVED","REJECTED"]},"email":{"type":"string"}},"required":["kybInquiry","status"]},"ShopifyMerchantPaylink":{"type":"object","properties":{"features":{"$ref":"#/components/schemas/LinkFeatures"},"creator":{"$ref":"#/components/schemas/User"},"pricingCurrency":{"$ref":"#/components/schemas/Currency"},"recipients":{"type":"array","items":{"$ref":"#/components/schemas/Recipient"}}},"required":["features","creator","pricingCurrency","recipients"]},"ShopifyMerchant":{"type":"object","properties":{"shopifyStoreSettingsUrl":{"type":"string"},"merchantDetails":{"$ref":"#/components/schemas/ShopifyMerchantDetails"},"kybDetails":{"$ref":"#/components/schemas/KYBDetails"},"payoutWallet":{"type":"object"},"payLinks":{"type":"array","items":{"$ref":"#/components/schemas/ShopifyMerchantPaylink"}},"companyId":{"type":"string"}},"required":["shopifyStoreSettingsUrl","merchantDetails","payoutWallet","payLinks","companyId"]},"ShopifyMerchantDetailsPublic":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"shopUrl":{"type":"string"}},"required":["id","shopUrl"]},"CreateShopifyMerchantPayoutWalletDto":{"type":"object","properties":{"pricingCurrency":{"type":"string"},"recipientCurrencies":{"type":"array","items":{"type":"string"}},"address":{"type":"string"}},"required":["recipientCurrencies","address"]},"ApproveRefundRequestDto":{"type":"object","properties":{"senderPK":{"type":"string"}},"required":["senderPK"]},"SubmitShopifyRefundDto":{"type":"object","properties":{"refundRequestId":{"type":"string"},"signedTransaction":{"type":"string"},"paymentRequestTxId":{"type":"string"},"paymentRequestType":{"type":"string","enum":["PAYLINK","PAYSTREAM","INVOICE","DEPOSIT"]},"transactionToken":{"type":"string"}},"required":["refundRequestId","signedTransaction","paymentRequestTxId","paymentRequestType","transactionToken"]},"SubmitRefundPayload":{"type":"object","properties":{"transactionSignature":{"type":"string"},"status":{"enum":["INITIATED","PENDING","SUCCESS","FAILED","CANCELED","SETTLED","REFUNDED"],"type":"string"},"statusToken":{"type":"string"}},"required":["transactionSignature","status","statusToken"]},"ReportLinkDto":{"type":"object","properties":{"reportedLinkUrl":{"type":"string"},"merchantAddressLink":{"type":"string"},"paylinkId":{"type":"string"},"platform":{"type":"string"},"checkoutType":{"type":"string"}},"required":["reportedLinkUrl","merchantAddressLink","paylinkId","platform","checkoutType"]},"CreateStripeSessionDto":{"type":"object","properties":{"blockchainSymbol":{"type":"string","enum":["SOL","ETH","POLYGON","BASE","BITCOIN","ARBITRUM","BSC","TRON","DOGE"]},"currencySymbol":{"type":"string"},"decimalAmount":{"type":"number"},"publicKey":{"type":"string"}},"required":["blockchainSymbol","currencySymbol","decimalAmount","publicKey"]},"PaymentRequestStats":{"type":"object","properties":{}},"AutocompletePrediction":{"type":"object","properties":{}},"Autocomplete":{"type":"object","properties":{"suggestions":{"type":"array","items":{"$ref":"#/components/schemas/AutocompletePrediction"}},"status":{"type":"string"},"error_message":{"type":"string"}},"required":["suggestions","status"]},"PlaceDetails":{"type":"object","properties":{"addressComponents":{"type":"array","items":{"type":"object"}}},"required":["addressComponents"]},"MessageContentResponse":{"type":"object","properties":{}},"PrepareHeadlessPaymentDto":{"type":"object","properties":{"paymentRequestId":{"type":"string"},"senderPublicKey":{"type":"string"},"currencyId":{"type":"string"},"quantity":{"type":"number"},"minimalUnitAmount":{"format":"int64","type":"integer"},"affiliateCode":{"type":"string"},"btcPublicKey":{"type":"string"},"customerDetails":{"$ref":"#/components/schemas/CustomerDetailsDto"},"productDetails":{"$ref":"#/components/schemas/ProductDetailsDto"}},"required":["paymentRequestId","senderPublicKey"]},"PrepareTransactionExtended":{"type":"object","properties":{"transactionToken":{"type":"string"},"transactionMessage":{"type":"string"},"serializedTransaction":{"type":"string"},"addressLookupTableAccounts":{"type":"array","items":{"type":"string"}}},"required":["transactionToken","transactionMessage"]},"SubmitHeadlessPaymentDto":{"type":"object","properties":{"signedTransaction":{"type":"string"},"transactionToken":{"type":"string"}},"required":["signedTransaction","transactionToken"]},"SetDepositCustomerVirtualAccountEmailDto":{"type":"object","properties":{"email":{"type":"string"}},"required":["email"]},"SetDepositCustomerVirtualAccountCountryDto":{"type":"object","properties":{"countryCode":{"type":"string","minLength":2,"maxLength":2}},"required":["countryCode"]},"VirtualAccountBankDetailsInfo":{"type":"object","properties":{"type":{"type":"string","nullable":true},"sortCode":{"type":"string","nullable":true},"accountNumber":{"type":"string","nullable":true},"routingNumber":{"type":"string","nullable":true},"iban":{"type":"string","nullable":true},"swift":{"type":"string","nullable":true},"bankName":{"type":"string","nullable":true},"accountName":{"type":"string","nullable":true},"reference":{"type":"string","nullable":true}},"required":["type","sortCode","accountNumber","routingNumber","iban","swift","bankName","accountName","reference"]},"VirtualAccountBankDetails":{"type":"object","properties":{"id":{"type":"string"},"direction":{"type":"string"},"fromCurrency":{"type":"string"},"toCurrency":{"type":"string"},"status":{"type":"string","enum":["CREATING","PENDING","APPROVED","REJECTED","ERROR"]},"bankDetails":{"nullable":true,"allOf":[{"$ref":"#/components/schemas/VirtualAccountBankDetailsInfo"}]}},"required":["id","direction","fromCurrency","toCurrency","status"]},"VirtualAccountView":{"type":"object","properties":{"hasEmail":{"type":"boolean"},"countryCode":{"type":"string","nullable":true},"acceptedTerms":{"type":"boolean"},"bankDetails":{"nullable":true,"allOf":[{"$ref":"#/components/schemas/VirtualAccountBankDetails"}]}},"required":["hasEmail","countryCode","acceptedTerms","bankDetails"]},"SwapRouteStatusEntity":{"type":"object","properties":{}}}},"externalDocs":{"description":"Helio product documentation","url":"https://docs.hel.io/"}}