Treffer Logo treffer Docs

Quickstart

From API key to first response.

  1. 1

    Get a key

    Create an account, then create a key in your dashboard.

  2. 2

    Look up a company

    Replace YOUR_API_KEY and run it.

    curl -X POST 'https://api.treffer.io/v1/companies/profile' \
      -H 'X-API-Key: YOUR_API_KEY' \
      -H 'Content-Type: application/json' \
      -d '{
        "domain": "traderepublic.com"
      }'
    import requests
    
    response = requests.post(
        "https://api.treffer.io/v1/companies/profile",
        headers={"X-API-Key": "YOUR_API_KEY"},
        json={
            "domain": "traderepublic.com",
        },
        timeout=120,
    )
    print(response.json())
  3. 3

    Read the answer

    A hit fills the data fields, a miss leaves them null. Both return HTTP 200.

    {
      "found": true,
      "credits_consumed": 2,
      "message": "Found Trade Republic Bank GmbH.",
      "legal_name": "Trade Republic Bank GmbH",
      "legal_form": "GmbH",
      "domain": "traderepublic.com",
      "register": {
        "country": "DE",
        "type": "HRB",
        "number": "HRB 244347 B",
        "authority": "Amtsgericht Charlottenburg",
        "status": "active",
        "incorporated_at": "2016-08-03",
        "purpose": "Das Betreiben von Bankgeschäften gemäß\n(a) § 1 Abs. 1 Satz 2 Nr. 1 Kreditwesengesetz (KWG) (Einlagengeschäft),\n(b) § 1 Abs. 1 Satz 2 Nr. 2 KWG (Kreditgeschäft),\n(c) § 1 Abs. 1 Satz 2 Nr. 4 KWG (Finanzkommissionsgeschäft),\n(d) § 1 Abs. 1 Satz 2 Nr. 5 KWG (Depotgeschäft),\n(e) § 1 Abs. 1 Satz 2 Nr. 10 KWG (Emissionsgeschäft)\nund die Erbringung von Finanzdienstleistungen gemäß\n(a) § 1 Abs. 1a Satz 2 Nr. 1 KWG (Anlagevermittlung),\n(b) § 1 Abs. 1a Satz 2 Nr. 1a KVVG (Anlageberatung),\n(c) § 1 Abs. 1a Satz 2 Nr. 1c KWG (Platzierungsgeschäft)\n(d) § 1 Abs. 1a Satz 2 Nr. 2 KWG (Abschlussvermittlung),\n(e) § 1 Abs. 1a Satz 2 Nr. 3 KWG (Finanzportfolioverwaltung),\n(f) § 1 Abs. 1a Satz 2 Nr. 4a KWG (Market-Making),\n(g) § 1 Abs. 1a Satz 2 Nr. 4b KWG (systematische Internalisierung),\n(h) § 1 Abs. 1a Satz 2 Nr. 4c KWG (Eigenhandel),\n(i) § 1 Abs. 1a Satz 3 KWG (Eigengeschäft).\nDes Weiteren erbringt die Gesellschaft Zahlungsdienste im Sinne des Zahlungsdiensteaufsichtsgesetzes.",
        "capital": {
          "amount": 101677200.0,
          "currency": "EUR"
        },
        "representatives": [
          {
            "name": "Gernot Mittendorfer",
            "role": "Geschäftsführer"
          },
          {
            "name": "Andreas Michael Torner",
            "role": "Geschäftsführer"
          },
          {
            "name": "Christian Hecker",
            "role": "Geschäftsführer"
          },
          {
            "name": "Thomas Pischke",
            "role": "Geschäftsführer"
          }
        ]
      },
      "address": {
        "street": "Brunnenstraße 19-21",
        "postal_code": "10119",
        "city": "Berlin",
        "country": "DE"
      },
      "imprint": {
        "email": "[email protected]",
        "phone": null,
        "url": "https://traderepublic.com/de-de/imprint"
      }
    }
    {
      "found": false,
      "credits_consumed": 0,
      "message": "No matching company found.",
      "legal_name": null,
      "legal_form": null,
      "domain": null,
      "register": {
        "country": null,
        "type": null,
        "number": null,
        "authority": null,
        "status": null,
        "incorporated_at": null,
        "purpose": null,
        "capital": {
          "amount": null,
          "currency": null
        },
        "representatives": []
      },
      "address": {
        "street": null,
        "postal_code": null,
        "city": null,
        "country": null
      },
      "imprint": {
        "email": null,
        "phone": null,
        "url": null
      }
    }

Next

Privacy Policy Terms of Service Imprint