Didn’t get your verification email? Check your junk folder or

API

Introduction

The Deconflict Protocol

The Deconflict Protocol serves as a specialized intelligence platform that bridges the gap between law enforcement data and financial compliance. By providing access to verified investigative signals through an API, the system allows institutions to identify high-risk activity like money laundering or securities fraud without compromising personal privacy.

Unlike traditional methods that rely on guesswork, this methodology utilizes official agency data to offer concrete evidence regarding specific blockchain transactions and digital wallets. The service covers a vast majority of market volume, including stablecoins and DeFi protocols, while adhering to strict data minimization standards. Ultimately, the protocol enables organizations to satisfy regulatory requirements by integrating authoritative law enforcement insights directly into their existing risk management frameworks.

Getting Started

The Deconflict Protocol delivers verified investigative signals via API, bridging law enforcement intelligence to institutional compliance workflows. Query wallets or transactions to receive structured data on active investigations—case typology, agency attribution, and risk context—without PII exposure or data sharing.

This guide details authentication, request formats, and response parsing for seamless integration into transaction monitoring, KYT, or case management systems.

Quick Start

  1. Generate an API Key – Navigate to the API Keys section in your profile dropdown
  2. Make a Request – Query wallet addresses using the /deconflict_wallet endpoint
  3. Parse the Response – Receive structured JSON with case data, scam types, and timestamps

Prerequisites

  • Active Deconflict account with API access enabled
  • Valid API key (generated from your profile settings)
  • HTTPS-capable client or development environment

Authentication

To create an API key, navigate to the “API Keys” section located in your Profile dropdown.

If you haven’t created any API keys yet, you’ll need to generate one by following these steps:

    1. Enter a name for your new API key in the input field.

    2. Click the “Generate New Key” button to create the API key.

    3. Your new API key will be displayed in a format similar to: xx_xxxxxx_xxxxxxxxxxx.

    4. Below the input, you’ll see a list of all your previously generated API keys.

    5. Click the “Copy” button next to a key to copy it and use it in your API requests.

API Endpoints

Base URL

https://app.deconflict.com/api/

Below is the API endpoint you can use to retrieve Verifi Wallet information using a GET request:

				
					curl -X 'GET' \
'https://app.deconflict.com/api/verfi_wallet?wallet_address=xxxxxxxxxxxxxxx' \
-H 'accept: application/json' \
-H 'api-key: {YOUR_API_KEY}'

				
			

Expected Response:

Authentication

				
					{
  "message": "success",
  "data": [
    {
      "id": 163966,
      "case_number": "DC-123456-7890",
      "organization_name": "Example Police Department",
      "badge_employee_id": "295",
      "amount_lost_usd": "5000",
      "status": "Intel Only",
      "case_type": "Crypto ATM Investigation",
      "createdAt": "2025-01-05T12:33:06.000Z",
      "case_wallets": [
        {
          "id": 373660449,
          "case_id": 163966,
          "wallet_id": 387750872,
          "createdAt": "2025-01-05T12:33:06.000Z",
          "wallet": {
            "id": 387750872,
            "address": "123"
          }
        }
      ]
    }
  ]
}

				
			

Response and Error Handling

Below are the possible API response codes and their descriptions:
 
Status Code Description
200 Wallet found and verified
400 Bad Request – Missing wallet_address or insufficient credit
401 Unauthorized – Invalid or missing API key
404 Wallet not found

Plans and Pricing

Understanding our pricing model will help you manage your API usage effectively. Every request made to our server deducts credits from your account, which corresponds to real monetary costs.

Pricing Details

Each API request costs 1 credit.

Credits are offered through value-based pricing.

Credits are automatically deducted per request made.

Unused credits roll over month-to-month.

You can monitor your credit usage and purchase additional credits anytime through your account dashboard. For bulk purchases or enterprise plans, please contact our support team for custom pricing and dedicated assistance.

Support

Our team is dedicated to delivering outstanding support to all customers using our API services. Should you face any difficulties, have inquiries about how our API works, or need help with integration, our committed support team is ready to assist you.

For questions, suggestions, or assistance with technical issues, please reach out to us.