Skip to main content

Colombia โ€” Marriage civil registry (SCCRC)

Query the marriage civil registry (registro civil de matrimonio) from Registradurรญa Nacional del Estado Civil (SCCRC).

Provide one search mode:

  1. documentNumber + sexo โ€” document search (single record)
  2. primerNombre + primerApellido + sexo + fecha โ€” name search (may return matches)
  3. serial โ€” serial search (single record)

What this API returnsโ€‹

  • Single record or a matches array (name mode)
  • documentNumber, documentType, names, sexo, serial
  • oficina / expeditionPlace, fecha when available
  • recordType โ€” REGISTRO CIVIL DE MATRIMONIO
  • A signed Verifik response wrapper

API referenceโ€‹

Endpointโ€‹

GET https://api.verifik.co/v2/co/registraduria/matrimonio

Use this endpoint for marriage registry lookups. The same integration is available as POST with a JSON body. GET uses query parameters as shown below.

Headersโ€‹

NameValue
Acceptapplication/json
AuthorizationBearer <token>

Parametersโ€‹

nametyperequireddescriptionExamples
documentNumberstringconditionalNUIP/CC; requires sexo10000001
sexostringconditionalRequired for document or name search (MASCULINO / FEMENINO)MASCULINO
serialstringconditionalMarriage registry serial0042012345
primerNombrestringconditionalFirst given name (name mode)JUAN
primerApellidostringconditionalFirst surname (name mode)PEREZ
fechastringconditionalMarriage date DD/MM/YYYY (name mode)20/06/2015
segundoNombrestringnoSecond given nameCARLOS
segundoApellidostringnoSecond surnameGOMEZ

Requestโ€‹

import axios from "axios";

const { data } = await axios.get("https://api.verifik.co/v2/co/registraduria/matrimonio", {
params: {
documentNumber: "10000001",
sexo: "MASCULINO",
},
headers: {
Accept: "application/json",
Authorization: `Bearer ${process.env.VERIFIK_TOKEN}`,
},
});
console.log(data);

Responseโ€‹

{
"data": {
"documentType": "CC",
"documentNumber": "10000001",
"firstName": "JUAN CARLOS",
"lastName": "PEREZ GOMEZ",
"fullName": "JUAN CARLOS PEREZ GOMEZ",
"arrayName": ["JUAN", "CARLOS", "PEREZ", "GOMEZ"],
"sexo": "MASCULINO",
"serial": "0042012345",
"oficina": "NOTARIA UNICA - BOGOTA D.C.",
"fecha": "20/06/2015",
"recordType": "REGISTRO CIVIL DE MATRIMONIO"
},
"signature": {
"dateTime": "July 20, 2026 12:00 PM",
"message": "Certified by Verifik.co"
}
}

Featuresโ€‹

  • Three search modes: document, name, or serial
  • Name mode may return matches; document/serial return a single object
  • GET and POST share the same handler

Use casesโ€‹

  • Confirm a marriage registry hit for KYC / compliance
  • Resolve marriage serials linked to a known document
  • Name-based screening when only biographic data is available

Notesโ€‹