Skip to main content
GET
/
integration-services
/
ar_gueno_holder_intelligence_service
/
cuits
/
:cuit
/
exists
Check CUIT in Corpus
curl --request GET \
  --url http://api.gu1.ai/integration-services/ar_gueno_holder_intelligence_service/cuits/:cuit/exists \
  --header 'Authorization: Bearer <token>'
{
  "success": true,
  "data.integrationCode": "<string>",
  "data.cuit": "<string>",
  "data.found": true,
  "data.snapshotDate": {}
}

Overview

Checks whether a CUIT (11 digits) appears in the processed holder corpus. Returns found: false with HTTP 200 when the CUIT is absent (not an error). No billing.

Endpoint

GET https://api.gu1.ai/api/integration-services/ar_gueno_holder_intelligence_service/cuits/{cuit}/exists

Path parameters

cuit
string
required
Argentina CUIT/CUIL β€” 11 digits, no dashes.

Response

success
boolean
true on HTTP 200.
data.integrationCode
string
ar_gueno_holder_intelligence_service
data.cuit
string
Echo of the requested CUIT.
data.found
boolean
true if the holder exists in corpus; false otherwise.
data.snapshotDate
string | null
Optional snapshot date (YYYY-MM-DD) when the holder exists.

Errors

HTTPerror.codeWhen
503SERVICE_UNAVAILABLEHolder backend unavailable
500INTERNAL_ERRORUnexpected error

Examples

Found

curl -s \
  -H "Authorization: Bearer YOUR_API_KEY" \
  "https://api.gu1.ai/api/integration-services/ar_gueno_holder_intelligence_service/cuits/20384648798/exists"
{
  "success": true,
  "data": {
    "integrationCode": "ar_gueno_holder_intelligence_service",
    "cuit": "20384648798",
    "found": true,
    "snapshotDate": "2026-06-24"
  }
}

Not found (still HTTP 200)

{
  "success": true,
  "data": {
    "integrationCode": "ar_gueno_holder_intelligence_service",
    "cuit": "20999999999",
    "found": false
  }
}