> ## Documentation Index
> Fetch the complete documentation index at: https://tech.sedierp.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Formas de contacto

> API de consulta de lista de formas de contacto

El servicio permite a los usuarios consultar el listado en linea en formato JSON.

El método de solicitud es POST y se requiere un encabezado "Authorization" para la autenticación, que debe contener un token **JWT** obtenido previamente del servicio de [autenticación](https://tech.sedierp.com/quickstart.md).

## Prerequisitos

Antes de realizar el registro de una factura de compra, se debe contar con los siguientes datos:

* Token solicitado mediante el API de [autenticación](https://tech.sedierp.com/quickstart.md)

## Como generar el token JWT

**Request URL:** https\://\{\{Ambiente}}/API\_CRM/api/FormasFormasContactos/FormasContactosConsultar\
**Tipo:** POST \
**Content Type:** application/json

**Page** `int`

Pagina de consulta, por defecto (1).

**Rows** `int`

Cantidad de registros por pagina de consulta, por defecto (10).

**FormaContactoID** `int`

Filtro de busqueda por codigo unico de la forma de contacto (ID)

**Nombre** `string`

Filtro de busqueda por nombre de la forma de contacto

**SucursalID** `string`

Filtro de busqueda por codigo unico de la sucursal

**Activo** `bool`

Filtro de busqueda por estado de la forma de contacto, si se envia null, carga todas las formas de contacto (activos, inactivos o todos)

```java theme={null}
curl --location 'https://nsx.sedierp.com/API_CRM/api/FormasFormasContactos/FormasContactosConsultar' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer eyJhbGciOiJkaXIiLSAlbsMiOisBMjU2Q0JDLUhTNTEyIiwidHlwIjoiSldUIn0..AYNuuCOK6ysnE908shjqQg.8LP_qwmbtbOt4cBFNAjJPuow4o1oTbxoGuEDSF6vAR2UZb8RZt5LbbcHEoOFiN-ll9U5tC0ts2V_L8K5B_Fax-StOtmcDhct-9lLIbQZKgy-q6hjW6Q0fAGtOadHmL8U9wGe4azpOKl_qZDxJNa4QWB5SLjxGG1nhxendUEUoeK_c5XDP1UWcgT0pmJCUFoYgcG4k2sCOtceiU9mPpfeGgAGBELW76x467lMFs-QqrzmG9xJ9NHF6-lE-Ll1HQ_PfkMWdKeoQvv1Yn4poAlAZti4cLGNeXx5MWe5YCDM0OVEHo-zB-vFdA17fXzvjliivUT35_VtPaXTxddbSECdewVg6ImxQUZVDHDD4eQ_z-sbGg3MVfRk5h2Lh9X5KhGXukipV4hXPfc-49-7qt7jeR47yxV4k9nM1jMmUP13e145pgI1qS5_X9_us3Ey89MoNX04M9M_vWgzrfh4YkD91jj0luAZtozBunSZpNcEDXNJpv2S45ILIDgW_X7BEqPcebShwP5iilTif54p_g53n4vAvKK-jfD15ZTdyosD3PL9dvXCaWDGfrTiKXXTnTB8XLcWPtrn3RShO3RgMIFpY91i4rXLuI9liVGUcZ-mA_lDHINwyzVq0v_3G79LlfSIXCucaFd76e7gVpYuvxIriZf5lENghVoynWtPUZ9GvzjETMb1SSEeyJxpsrrCZC0aUf6e_wJC2b0O9Pvdflr1hAxTinMCAOyjlt86Xh_5TCENsba9su4MAlnLEeuBJ2h59LL7svIcqxKoiiIvSWg1tvlMJlrZ76ziZUg1ogtBixvqVSAbndclrfm1bWQDYSBPMpQ-aKpszJ19XTZWTzvAFyGkMUwwVoCS2680fPPeLNA.IQCW29F4afyPu8sT3Xb6SmtAiY8d9L9cpPIe5uHfsa' \
--data '{
	"FormaContactoID": null, 
	"Nombre": null  
}'
```

```json Request theme={null}
{
  "Page": 0,
  "Rows": 0,
  "FormaContactoID": null,
  "Nombre": null,
  "SucursalID": null,
  "Activo": true
}
```

```json Response theme={null}
{
    "total": 10,
    "rows": [
        {
            "FormaContactoID": 1,
            "Nombre": "CHAT ",
            "SucursalID": 1,
            "Activo": true,
            "SucursalNombre": "Principal",
            "TotalRows": 27
        },
        {
            "FormaContactoID": 219,
            "Nombre": "CORREO",
            "SucursalID": 1,
            "Activo": true,
            "SucursalNombre": "Principal",
            "TotalRows": 27
        },
        {
            "FormaContactoID": 277,
            "Nombre": "WHATSAPP",
            "SucursalID": 1,
            "Activo": true,
            "SucursalNombre": "Principal",
            "TotalRows": 27
        },
        {
            "FormaContactoID": 270,
            "Nombre": "LLAMADA",
            "SucursalID": 1,
            "Activo": true,
            "SucursalNombre": "Principal",
            "TotalRows": 27
        },
        {
            "FormaContactoID": 299,
            "Nombre": "VISITA SEDE",
            "SucursalID": 1,
            "Activo": true,
            "SucursalNombre": "Principal",
            "TotalRows": 27
        }
    ],
    "result": 1
}
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.