Automated CUIT Verification for Argentinian Businesses

Argentina CUIT Lookup API: Company Name, Legal Form and Registered Activities

Table of Contents
Share this article

Updated November 2026

This guide shows how to look up a company in Argentina by CUIT with Verifik’s API: the endpoint, its parameters, a request you can paste into a terminal, the documented response and errors, and what to watch for when you put it in production. Everything below comes from the official endpoint documentation.

Company records in Argentina

The Clave Única de Identificación Tributaria (CUIT) is the tax ID assigned by Argentina’s federal tax agency, ARCA (formerly AFIP). It has 11 digits: a two-digit type prefix (30, 33 or 34 for companies; 20, 23, 24 or 27 for individuals), the base number and a check digit.

Verifik’s endpoint returns the business name, legal form, contract date and the main and secondary activities with their codes and start dates.

If the use case is clear, create an account and test the endpoint from your own code.

How to call the Argentina CUIT API

Endpoint: GET https://api.verifik.co/v2/ar/company. Send your token in the Authorization: Bearer header. Parameters, as documented:

ParameterRequiredDescription
documentTypeYesDocument type. Allowed value: CUIT.
documentNumberYes11-digit CUIT without separators.

Request example with placeholder values (replace them with your user’s data):

curl --location --request GET 'https://api.verifik.co/v2/ar/company?documentType=CUIT&documentNumber=30703088534' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer <token>'

200 response from the docs (personal data masked):

{
  "data": {
    "businessName": "MERCADOLIBRE S.R.L.",
    "contractDate": "15-07-1999",
    "documentNumber": "30703088534",
    "documentType": "CUIT",
    "economicActivities": {
      "mainActivity": [
        {
          "code": "620900 (F-883)",
          "description": "SERVICIOS DE INFORMÁTICA N.C.P.",
          "startDate": "04/2015"
        }
      ],
      "secondaryActivity": [
        {
          "code": "731009 (F-883)",
          "description": "SERVICIOS DE PUBLICIDAD N.C.P.",
          "startDate": "12/2014"
        },
        {
          "code": "649999 (F-883)",
          "description": "SERVICIOS DE FINANCIACIÓN Y ACTIVIDADES FINANCIERAS N.C.P.",
          "startDate": "12/2014"
        }
      ]
    },
    "legalForm": "S.R.L."
  },
  "signature": {
    "dateTime": "October 10, 2025 10:26 AM",
    "message": "Certified by Verifik.co"
  },
  "id": "AXR7A"
}

A successful call returns HTTP 200 with a data object containing: businessName, contractDate, documentNumber, documentType, economicActivities, legalForm. Every response also carries a signature (timestamp and “Certified by Verifik.co”) and a unique id you can store as evidence of the check.

Documented errors for /v2/ar/company

  • 404 NotFound (“Record not found”): no record was found; do not treat it as a match and route the case to review or ask for another document.

Integration tips

  • Send the 11 digits without hyphens (20-12345678-3 becomes 20123456783).
  • Check the prefix: a CUIT starting with 20, 23, 24 or 27 belongs to an individual, not a company.
  • Use the activity start dates to spot shell companies that changed activity right before applying.
  • A 404 means no record was found for that CUIT.

Personal data and terms of use

Company records can include personal data about partners, officers or representatives. Use the API only for a lawful purpose you can document, such as onboarding, fraud prevention or contract checks, collect consent where the local law requires it, and keep only the fields you need. Usage is governed by the smartCHECK terms and conditions.

Pricing

Each successful request consumes credits from your Verifik plan. Current plans and per-endpoint costs are on the smartCHECK pricing page.

Related guides and documentation

Start testing

Create a Verifik account to get your API token, or book a meeting if you want to review coverage and volumes with the team.

Miguel Treviño - Co-founder and CTO, Verifik

Frequently Asked Questions (FAQs)

➖

Is the CUIT the same as the CUIL?

No. The CUIT is the tax ID used for tax obligations; the CUIL is the labor/social security ID. For companies, the CUIT is the identifier this endpoint uses.

➕

Which endpoint looks up a company in Argentina?

GET https://api.verifik.co/v2/ar/company, with the parameters documentType, documentNumber and your Bearer token.

➕

What errors can the Argentina company lookup endpoint return?

The documentation lists HTTP 404. In short, a 404 means no record was found.

➕

How is the Argentina company lookup check priced?

Each successful request consumes credits from your Verifik plan. See the smartCHECK pricing page for current plans.

Explore more articles