Jump to Content
Sygna Developer CenterGuidesAPI ReferenceChangelogSygna Bridge API StatusSygna Hub GitHubHome
HomeGuidesAPI ReferenceChangelogDiscussions
GuidesAPI ReferenceChangelogSygna Bridge API StatusSygna Hub GitHubHomeLog InSygna Developer Center
API Reference
Log In

General

  • Introduction

Sygna Bridge API V2

  • Reminder
  • Bridge
    • Bridge/VASPget
    • Bridge/VASPDetailget
    • Bridge/VASPUsageget
    • Bridge/VASP/BeneficiaryEndpointUrlpost
    • Bridge/VASP/BeneficiaryCheckingRulepost
    • Bridge/VASP/ServerStatuspost
    • Bridge/Currenciesget
    • Bridge/Statusget
    • Bridge/AddressValidationpost
    • Bridge/PermissionRequestpost
    • Bridge/CDDRequestpost
    • Bridge/Permissionpost
    • Bridge/TransactionIDpost
    • Bridge/Retrypost
    • Bridge/CDDpost
    • Bridge/Cancelpost
    • Bridge/Wallet Address Filterpost
  • About Sygna Bridge
  • VASP API
    • Beneficiary/AddressValidationpost
    • Beneficiary/PermissionRequestpost
    • Beneficiary/TransactionIDpost
    • Originator/Permissionpost
    • VASP/CDDpost
    • Beneficiary/Cancelpost
  • Custom Objects
    • PermissionRequest.Data
    • PermissionRequest.Callback
    • Transaction
    • Address
    • Cryptocurrency
    • BVRC
    • Errors

Sygna Hub

  • self
    • get current release, version the path could be used for health checkget
  • Hub/currencies
    • Get supported currenciesget
  • Hub/customers
    • Get customersget
    • update customersput
    • Create customerspost
    • update customerspatch
    • get specific customer detailget
  • Hub/customers-export
    • generate customers reportget
    • download customer reportget
    • get customer report processing statusget
  • Hub/data-transfer-export
    • generate transaction reportget
    • download transactions reportget
    • get transaction report processing statusget
  • Hub/global-vasp
    • get global-vaspget
  • Hub/oauth2
    • get oauth tokenpost
    • delete oauth token from databasedelete
  • Hub/ownerships
    • the API would be used when you want to see a list of all validationsget
    • the API would be used when you want to validate an address whether belong to a user who owns private walletpost
    • you couldn't validate some address that it is processing or accepted until you cancel itpatch
    • the API would be used when you received a reply from the receiver and you want to accept or reject the replypatch
    • the API would be used when a receiver lets you send a email againpatch
    • the API would be used when the validation that including risky address wouldn't be sent until you unblock itpatch
    • the API would be used when you get the ownership identifier from the link that you received and want to reply to the validationpatch
    • the API would be used when you received a link that asks you to validate the address whether belong to youget
    • the API would be used when you want to see a validation detailget
  • Hub/rollback
    • get rollbackget
    • update rollbackput
  • Hub/services
    • get servicesget
    • update servicesput
    • create servicespost
    • get supported services and its configget
  • Hub/settings
    • get settingsget
    • update settingsput
    • create settingspost
    • get default settingsget
    • get supported settingsget
  • Hub/transactions
    • get transactionsget
    • create transactionspost
    • send permission to originatorpatch
    • unblock or cancel transactionspatch
    • send transaction identifier on blockchain to beneficiarypatch
    • determine whether a specific wallet address belongs to a VASP or an unhosted walletpost
    • get specific transactionget
  • Hub/transactions/email-protocol
    • send email to originator VASP and ask him to fill customer informationpost
    • accept or reject this transaction when received customer information from originatorpatch
    • send own customer information to beneficiary or reject this request when received email from beneficiarypatch
    • send transaction hash when received accept from beneficiarypatch
    • send permission to originator from email protocol VASPpost
    • verify if token is valid and get its transaction identifierget
  • Hub/transactions/sanction-match
    • let user do sanction screeningpost
    • get report from sanction screening serviceget
  • Hub/users
    • get all usersget
    • create userspost
    • delete users(member)delete
    • activate or deactivate users(member)patch
    • change login passwordpatch
    • link your account to third party servicepost
    • unlink your account from third party servicedelete
    • get specific or self user dataget
    • get users audit historyget
  • Hub/vendors
    • Synchronize Sygna Bridge Transactionsget
    • Synchronize Shyft Attestationsget
    • test if third-party service is availablepost
  • Hub/webhook-log
    • get all webhook logsget
    • resend failed webhook eventget
  • Hub/global-vasp-export
    • generate global-vasp reportget
    • get global-vasp report processing statusget
    • download global-vasp reportget

Reminder

Please be advised that all this section is relating to Sygna Bridge API only.
For Sygna Hub API, please check this page https://developers.sygna.io/docs/api-doc