> For the complete documentation index, see [llms.txt](https://knowledgebase.offer18.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://knowledgebase.offer18.com/es/red/api-de-red/api-de-creacion-de-afiliado-y-anunciante.md).

# API de creación de afiliado y anunciante

### **Parámetros comunes**

<table data-header-hidden><thead><tr><th width="173.50289176535387">Consulta</th><th width="150"> </th><th width="426.2"> </th></tr></thead><tbody><tr><td><strong>Consulta</strong></td><td><strong>Tipo</strong></td><td><strong>Descripción</strong>  </td></tr><tr><td>mid</td><td>Entero</td><td>ID de cuenta de red </td></tr><tr><td>clave-api</td><td>Cadena</td><td>Clave API de la red </td></tr><tr><td>clave-secreta</td><td>Cadena</td><td>Clave secreta de la red </td></tr></tbody></table>

### **Acción**

<table data-header-hidden><thead><tr><th width="207.16379474883627"></th><th width="194.99924751175493"></th><th></th></tr></thead><tbody><tr><td><strong>Consulta</strong></td><td><strong>Tipo</strong></td><td><strong>Descripción</strong></td></tr><tr><td>acción</td><td>Cadena</td><td><strong>Valores permitidos:</strong><br>crear / actualizar / eliminar</td></tr><tr><td>affiliate_id</td><td>Entero</td><td>Obligatorio en la actualización y eliminación de afiliados</td></tr><tr><td>advertiser_id</td><td>Entero</td><td>Obligatorio en la actualización y eliminación de anunciantes</td></tr></tbody></table>

***

### Lista de campos de datos

<table data-header-hidden><thead><tr><th width="150"></th><th width="150"></th><th width="365.2"></th></tr></thead><tbody><tr><td><strong>Consulta</strong></td><td><strong>Tipo</strong></td><td><strong>Descripción</strong></td></tr><tr><td>first_name</td><td>Cadena</td><td>Nombre del afiliado / anunciante</td></tr><tr><td>last_name</td><td>Cadena</td><td>Apellido del afiliado / anunciante</td></tr><tr><td>signup_ip</td><td>IPv4 / IPv6</td><td>Dirección IP del dispositivo en el que se está usando la API</td></tr><tr><td>correo electrónico</td><td>Cadena</td><td>Correo electrónico del afiliado / anunciante</td></tr><tr><td>contraseña</td><td>Cadena</td><td>Contraseña para futuros inicios de sesión</td></tr><tr><td>móvil</td><td>int</td><td>Número de móvil del afiliado / anunciante</td></tr><tr><td>empresa</td><td>Cadena</td><td>Nombre de la empresa</td></tr><tr><td>dirección</td><td>Cadena</td><td>Dirección del afiliado / anunciante</td></tr><tr><td>ciudad</td><td>Cadena</td><td>Ciudad del afiliado / anunciante</td></tr><tr><td>estado</td><td>Cadena</td><td>Estado del afiliado / anunciante</td></tr><tr><td>state_code</td><td>Cadena</td><td>Código de estado del afiliado / anunciante</td></tr><tr><td>código postal</td><td>Cadena</td><td>Código postal del afiliado / anunciante</td></tr><tr><td>país</td><td>Cadena</td><td>País del afiliado / anunciante</td></tr><tr><td>im_type</td><td>Cadena</td><td>Red social para mensajería instantánea</td></tr><tr><td>im_value</td><td>Cadena</td><td>Perfil de redes sociales </td></tr><tr><td>estado</td><td>Cadena</td><td><strong>Valores permitidos:</strong><br>Aprobado, Pendiente, Rechazado</td></tr></tbody></table>

***

## Crear afiliado

```
POST https://api.offer18.com/api/m/affiliate
```

:link: [<mark style="color:azul;">**Haz clic para probar la API de creación de afiliados**</mark>](https://offer18.readme.io/reference/affiliate-create-api)

#### Ejemplo de solicitud de API

<figure><img src="/files/a2c04f169cd62d337578a1be304df0ff890b0ea5" alt=""><figcaption></figcaption></figure>

#### **Respuesta de la API**

```
{
    "status": "200",
    "affiliate_id": 0001,
    "email": "affiliate@affiliate_email.com",
    "password": "97b91464",
    "signup_ip": "000.000.00.00"
}
```

***

## Crear anunciante&#x20;

```
POST https://api.offer18.com/api/m/advertiser
```

:link: [<mark style="color:azul;">**Haz clic para probar la API de creación de anunciantes**</mark>](https://offer18.readme.io/reference/advertiser-create-api)

#### Ejemplo de solicitud de API

<figure><img src="/files/92214a2c711c6a78f21a4ba15b463867457d4c2e" alt=""><figcaption></figcaption></figure>

#### **Respuesta de la API**

```
{
    "status": "200",
    "advertiser_id": 00002,
    "email": "advertiser@advertiser_email.com",
    "password": "97b91464",
    "signup_ip": "000.000.00.00"
}
```

{% hint style="info" %}
**Para interacciones seguras, llama siempre a la API desde el lado del servidor.**
{% endhint %}
