🇨🇴Verify Legal Invoicer in DIAN for Colombian Companies

Service to check if a company is registered with the DIAN (National Tax and Customs Directorate) as a legal invoice.

GET - https://api.verifik.co/v2/co/company/dian/invoicer

This service allows you to verify if a company is registered with DIAN (Dirección de Impuestos y Aduanas Nacionales) as a legal invoicer. By querying the company's registration details, you can determine if it is officially recognized for issuing invoices. A successful response confirms the company's status as a registered invoicer.

Implementation

Headers

NameValue

Content-Type

application/json

Authorization

Bearer <token>

Query Parameters

NameTypeRequired?DescriptionExample

documentType

String

True

Valid parameter: NIT

NIT

documentNumber

String

True

NIT of the company, without spaces, points and without verification number.

901331380

Request

import axios from 'axios';

const options = {
  method: 'GET',
  url: '<https://api.verifik.co/v2/co/company/dian/invoicer>',
  params: {documentType: 'NIT', documentNumber: '901331380'},
  headers: {
    Accept: 'application/json',
    Authorization: 'jwt <tu_token>'
  }
};

try {
 notFou const { data } = await axios.request(options);
  console.log(data);
} catch (error) {
  console.error(error);
}

Response

{
  "data": {
    "documentNumber": "901331380",
    "documentType": "NIT",
    "email": "hola@verifik.co",
    "nit": "901331380"
  },
  "signature": {
    "dateTime": "May 11, 2023 7:57 PM",
    "message": "Certified by Verifik.co"
  }
}

Last updated