Quadrata Integration
  • INTRODUCTION
    • Introduction to Quadrata
    • Passport Attributes
  • HOW TO INTEGRATE
    • Quadrata SDK
      • Get Started Quickly
      • Advanced
        • Installation
        • SDK Configuration
        • Onboarding Example
        • Client Libraries
          • Client Configuration
          • Client Lazy Loading
          • Client Eager Loading
          • Client Helper Component
          • Client React Hooks
            • useOnboardStatus
          • Client Examples
            • With Wagmi Connect
            • KYC Only
            • KYB Only
            • All In One
        • API Libraries
          • API Configuration
          • API Service Options
          • API Service Libraries
            • Create Access Token
            • Create Privacy Access Token
            • Fetch Attribute Values
            • Fetch Onboard Status
            • Fetch Passport List
            • Fetch Privacy Data
            • Fetch Privacy Grants
            • Fetch Wallet Screening
            • Revoke Privacy Grants
    • Onboard users
      • Individual Passport Onboarding
        • 1. Installation
        • 2. API Authentication
        • 3. API Onboard Status
        • 4. QuadClient Package
        • 5. Privacy Data Permissions
        • 6. Full Example
      • Business Passport Onboarding
        • 1. Installation
        • 2. API Authentication
        • 3. QuadrataKyb Package
        • 4. Privacy Data Permissions
        • 5. Full Example
      • All-In-One Passport Onboarding
        • 1. Installation
        • 2. API Authentication
        • 3. QuadrataReact Package
        • 4. Full Example
    • Request Privacy Data
      • List of Privacy Data
      • Privacy Data Permissions
      • API Requests
        • How to sign API
          • Full Example
          • Generate ECDSA Key Pair
        • API Get Privacy Permissions
        • API Privacy Access Token
        • API Get Privacy Data
        • API Revoke Permissions
    • Query attributes
      • Via Smart Contract
        • Query a single attribute
        • Query multiple attributes
        • Query Helper
      • Via API
    • On-Chain Wallet Screening
      • How to sign API
        • Full Example
        • Generate ECDSA Key Pair
      • API Get On-Chain AML Score
    • Webhooks
      • Onboarding Webhooks
      • Ongoing Monitoring Webhooks
      • Webhook Request Signature
    • Burn Passports
  • additional information
    • Smart contracts
    • Quadrata Sandbox
    • Passport Issuers
    • Privileged Roles & Ownership
    • Constants
    • Flex Kit Attributes
      • Smart Contract Addresses
Powered by GitBook
On this page
  1. HOW TO INTEGRATE
  2. On-Chain Wallet Screening

API Get On-Chain AML Score

Fetch On-Chain AML Score For Wallet

GET /v1/wallets/${walletAddress}/screening

This is a server-only API route that requires a signed request signature.

See How to sign APIfor information on how to create a request signature.

Companies must have this feature enabled to take advantage of this API. To request this feature, please contact support@quadrata.com.

Path Parameters

Name
Type
Description

walletAddress*

String

Wallet address to look up

Headers

Name
Type
Description

Authorization*

Basic ${base64(apiKey)}

Date*

String

Date and time of current request

Wed, 04 Oct 2023 02:39:37 GMT

Signature*

String

Response

{
    "data": {
        "address": "0x7C5F316eD90232fCfcF68758373e45Ea9A61b800",
        "score": 1,
        "verifiedAt": 1717012571
    },
    "type": "wallet.screening"
}
{
    "detail": "Invalid wallet address",
    "error": "Invalid wallet address",
    "error_code": 4000
}
{
    "detail": "Invalid Request Signature",
    "error": "Invalid Request Signature",
    "error_code": 4012
}
{
    "detail": "Company is not authorized to access this endpoint",
    "error": "Company is not authorized to access this endpoint",
    "error_code": 4030
}
PreviousGenerate ECDSA Key PairNextWebhooks

Last updated 11 months ago

Signature

API Signed Request