The Costa Rican Companies Information service provides essential details about companies registered in Costa Rica. By providing the type and number of the company's document, such as the NITE (Foreigner Tax Identification Number), users can access fundamental information about the company.

This service is valuable for verifying company details and conducting business-related checks in Costa Rica.

To use this service in a graphical interface, we invite you to access our client panel at Verifik.

Parameters

Name Type ¿Required? Description Example
documentType String True Document type. Allowed parameter: NITE. NITE
documentType String True Document number to be queried, without spaces or dots, and must be more than 5 digits. 33516727409

Implementation

Request

import axios from 'axios';

const options = {
  method: 'GET',
  url: '<https://api.verifik.co/v2/cr/company>',
  params: {documentType: 'NITE', documentNumber: '3101122876'},
  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 200 - (Successful response)

{
  "data": {
    "businessName": "ENLACES CASUALES COSTA RICA SOCIEDAD ANONIMA",
    "documentNumber": "3101122876",
    "documentType": "RUCEC"
  },
  "signature": {
    "dateTime": "February 21, 2024 8:35 PM",
    "message": "Certified by Verifik.co"
  },
  "id": "2PWJ0"
}

Other responses

Code Description Response Body
404 Not Found Information not found. {
"code": "NotFound",
"message": "No existe contribuyente asociado a la CUIT ingresada",
"signature": {
"dateTime": "February 21, 2024 7:52 PM",
"message": "Certified by Verifik.co"
}
}
409 Conflict Some parameters are missing. {
"code": "MissingParameter",
"message": "missing documentType\n. missing documentNumber\n"
}
409 Conflict Invalid documentType for this query. {
"code": "MissingParameter",
"message": "documentType must be one of: [NITE]"
}