Transaction Analyses

Run a batch of analyses

Performs a batch of analyses (the max batch size is 100). Responses will contain IDs of the newly created analyses.

Returned analyses will be processing, you must use the IDs returned to lookup the results later via GET analyses/:id

post/analyses

Request

  • Base URL
    https://aml-api.elliptic.co/v2
  • URL
    https://aml-api.elliptic.co/v2/analyses
  • Auth
    • HTTP bearer
    • or API key in header x-access-key and API key in header x-access-sign and API key in header x-access-timestamp

Request body

Example request

[
  {
    "subject": {
      "asset": "holistic",
      "blockchain": "holistic",
      "type": "transaction",
      "hash": "24220e9cb717276300e17863c28f44787773c1ce156214594f36dc2a7a59f42d",
      "output_type": "address",
      "output_address": "35dRfg3bWZXdGjW1vKLMu28AmRSWvSid9o"
    },
    "type": "source_of_funds"
  }
]

Response

Successful analysis batch response

idstring UUIDv4 required
type'source_of_funds' | 'destination_of_funds' required

The type of analysis. The source_of_funds type is used to get details of the entities that have contributed funds to the transaction's source address, and calculate a risk score based on this exposure. This is referred to as "Deposit" in Navigator. The destination_of_funds type is used to get details of the entities that have received funds from the transaction's destination address, and calculate a risk score based on this exposure. This is referred to as "Withdrawal" in Navigator.

analysed_atstring date-time required

the timestamp of when this analysis was completed

created_atstring date-time

ISO date time with time zone (UTC) of when the analysis was first analysed

updated_atstring date-time

ISO date time with time zone (UTC) of when the wallet analysis was last updated

process_status'running' | 'complete' | 'error'

the process status ('running','complete','error')

process_status_id1 | 2 | 3

The screening process status.

  • A 1 number means the process status is running.
  • A 2 number means the process status is completed.
  • A 3 indicates the process status has an error.
workflow_statusWorkflowStatus (unresolved $ref)

Changes

No recorded changes to this operation across all 1 revision of this API.