Instant integration with Ntropy APIs

View our quickstart guide for Postman collection and start testing right now.

import requests, uuid

API_KEY = "<UPDATE-ME-WITH-API-KEY>"

tx = {
  "transaction": {
       "transaction_id": str(uuid.uuid4()),
       "amount": 41.86,
       "date": "2019-12-01",
       "description": "TARGET T- 5800 20th St 11/30/19 17:32",
       "entry_type": "debit",
       "iso_currency_code": "USD",
       "possible_labels": ["Bank Fees", "Community", "Food and Drink", "Healthcare", "Interest", "Payment", "Recreation", "Service", "Shops", "Tax", "Transfer", "Travel"]
  },
  "user": {
        "user_id": str(uuid.uuid4())
   }
}
resp = requests.post(
  "https://api.ntropy.network/classifier/consumer", json=tx, headers={"X-API-KEY": API_KEY}
)
print(resp.json())

Quick Start Guide

Getting Started

Try now

To get started with our API without needing to request an API key, you can use this link.

Try now
Postman

To get started with our API using Postman, you can use our public Postman collection here.

  • Click Run in Postman, then run in either your browser or the Postman desktop app (if you've installed this).
  • Select a relevant workspace and click to import the collection. You should now be in the Authorization tab of Ntropy Transaction API.
  • Replace the {{apiKey}} text with your API key, then click Save on the action bar above.
  • You should now be ready to use the API.
Testing your transactions in Postman

The simplest way to test out your own business or consumer transactions:

  • Click Ntropy Transaction API in the left column
  • Click classifier
  • Click consumer or business (depending on what you are testing)
  • Click Classify a (consumer/business) transaction.
  • Click Body in the top bar.
  • The Body page allows you to match the payload sent to the server to the fields you would like to test (some sample fields have already been filled in).
  • When you have finished editing, click Send at the top right.
  • The response should appear in the bottom half of the page.
View Postman collection

API Key

You need an API key to access the Ntropy Transaction API. To get one, please contact us.

API Key

API 3.x compatible

Use the link below to download our OpenAPI 3.x compatible API definition.

API Definition
Swagger icon

Swagger UI

We also provide Swagger UI for performing interactive queries.

Swagger UI

Ready to get started?

Ntropy can turn your raw transactions into rich data with enhanced merchant information and custom labels.

Request API