> For the complete documentation index, see [llms.txt](https://www.notbank.com/learn/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://www.notbank.com/learn/tutorial/registrarse-y-subir-de-nivel/institucional.md).

# Institucional

### Declaración de empresa

#### Obtener los tipos de declaración de empresas

{% tabs %}
{% tab title="cURL" %}

```hurl
POST /api/nb/account/verification/institutional/company/schemas?country=PE HTTP/1.1
Host: https://api.notbank.com
Content-Type: application/json
aptoken: <token>

---

{
  "status": "success",
  "data": {
    "template_id": 95,
    "country": "PE",
    "questions": [
      {
        "id": 456,
        "ui_schema": {
          "properties": {
            "company_city": {
              "inputName": "asset_14_456_company_city"
              // ,...
            },
            "company_name": {
              "inputName": "asset_14_456_company_name"
              // ,...
            },
            "company_field": {
              "inputName": "asset_14_456_company_field"
              // ,...
            },
            "company_address": {
              "inputName": "asset_14_456_company_address"
              // ,...
            },
            "company_identity": {
              "inputName": "asset_14_456_company_identity"
              // ,...
            },
            "company_province": {
              "inputName": "asset_14_456_company_province"
              // ,...
            }
          }
          // ,...
        }
        // ,...
      }
    ]
    // ,...
  }
}

```

{% endtab %}
{% endtabs %}

#### Enviar la declaración de empresa

{% tabs %}
{% tab title="cURL" %}

```hurl
POST /api/nb/account/verification/institutional/company HTTP/1.1
Host: https://api.notbank.com
Content-Type: application/json
aptoken: <token>

{
  "declaration_template_id": 95,
  "declaration_id": 95,
  "country": "PE",
  "asset_14_456_company_city": "company city",
  "asset_14_456_company_name": "company name",
  "asset_14_456_company_field": "company field",
  "asset_14_456_company_address": "company address",
  "asset_14_456_company_identity": "111111111",
  "asset_14_456_company_province": "company province"
}

---

{
  "status": "success"
}
```

{% endtab %}
{% endtabs %}

#### Obtener el estado de la declaración de empresa

{% tabs %}
{% tab title="cURL" %}

```hurl
GET /api/nb/account/verification/institutional/company HTTP/1.1
Host: https://api.notbank.com
Content-Type: application/json
aptoken: <token>

---

{
  "status": "success",
  "data": {
    "status": "pending",
    "form": {
      "country": "PE",
      "city": "company city",
      "province": "company province",
      "address": "company address",
      "name": "company name",
      "identity": "1111111",
      "field": "company field"
    }
  }
}
```

{% endtab %}
{% endtabs %}

### Declaración de miembros

#### Obtener los tipos de miembros

{% tabs %}
{% tab title="cURL" %}

```hurl
GET /api/nb/account/verification/institutional/members/types HTTP/1.1
Host: https://api.notbank.com
Content-Type: application/json
aptoken: <token>

---

{
  "status":"success",
  "data":[
    {"value": 1, "label": "Directory"},
    {"value": 2, "label": "Beneficial owner"},
    {"value": 3, "label": "Legal representative"}
  ]
}
```

{% endtab %}
{% endtabs %}

#### Obtener los tipos de declaración de miembros

{% tabs %}
{% tab title="cURL" %}

```hurl
GET /api/nb/account/verification/institutional/members/schemas?member_type=1&country=PE HTTP/1.1
Host: https://api.notbank.com
Content-Type: application/json
aptoken: <token>

---

{
  "status": "success",
  "data": {
    "member_declaration_templates": [
      {
        "id": 65,
        "member_type": 1,
        "member_type_display": "Directory",
        "questions": [
          {
            "id": 459,
            "ui_schema": {
              "properties": {
                "member_city": {
                  // ...
                },
                "member_name": {
                  // ...
                },
                "member_ispep": {
                  // ...
                },
                "member_address": {
                  // ...
                },
                "member_country": {
                  // ...
                },
                "member_invoice": {
                  // ...
                },
                "member_identity": {
                  // ...
                },
                "member_lastname": {
                  // ...
                },
                "member_province": {
                  // ...
                },
                "member_profession": {
                  // ...
                },
                "member_back_documents": {
                  // ...
                },
                "member_front_documents": {
                  // ...
                },
                "member_ispublicservant": {
                  // ...
                },
                "member_issubjectcomply": {
                  // ...
                }
              }
              // ,...
            }
            // ,...
          }
        ]
        // ,...
      }
    ]
  }
}
```

{% endtab %}
{% endtabs %}

#### Enviar la declaración de miembros

{% hint style="warning" %}
Petición debe ser enviada como `multipart/form-data` .
{% endhint %}

{% tabs %}
{% tab title="cURL" %}

```hurl
POST /api/nb/account/verification/institutional/members HTTP/1.1
Host: https://api.notbank.com
Content-Type: multipart/form-data
aptoken: <token>

{
  "member_type": 1,
  "member_template_id": 65,
  "member_name": "member name",
  "member_lastname": "member last name",
  "member_identity": "member identity",
  "member_invoice": "member identity",
  "member_country": "member country",
  "member_address": "member address",
  "member_city": "member city",
  "member_province": "member province",
  "member_profession": "member profession",
  "member_ispep": false,
  "member_issubjectcomply": false,
  "member_ispublicservant": false,
  "member_front_documents": example.png,
  "member_back_documents": example.png"
}

---

{
  "status": "success"
}

```

{% endtab %}
{% endtabs %}

#### Obtener el estado de la declaración de miembros

{% tabs %}
{% tab title="cURL" %}

```hurl
GET /api/nb/account/verification/institutional/members HTTP/1.1
Host: https://api.notbank.com
Content-Type: application/json
aptoken: <token>

---

{
  "status": "success",
  "data": [
    {
      "type": "Directory",
      "name": "member name",
      "createdAt": "2025-11-28",
      "status": "pending"
    }
  ]
}
```

{% endtab %}
{% endtabs %}

### Declaración de documentos

#### Obtener los tipos de documentos

{% tabs %}
{% tab title="cURL" %}

```hurl
GET /api/nb/account/verification/institutional/documents/types HTTP/1.1
Host: https://api.notbank.com
Content-Type: application/json
aptoken: <token>

---

{
  "status": "success",
  "data": [
    {
      "value": 34,
      "label": "Documento de verificación institucional"
    },
    {
      "value": 7,
      "label": "Otro documento solicitado por CryptoMarket"
    },
    {
      "value": 30,
      "label": "Prueba de domicilio"
    },
    {
      "value": 4,
      "label": "Escritura pública de constitución"
    },
    {
      "value": 18,
      "label": "Datos de los accionistas"
    },
    {
      "value": 5,
      "label": "Certificado de validez"
    },
    {
      "value": 54,
      "label": "Documento de identidad de los socios"
    },
    {
      "value": 49,
      "label": "Documento de constitución de la empresa"
    },
    {
      "value": 56,
      "label": "Estados financieros hasta la fecha, firmados por el auditor legal y el representante legal"
    },
    {
      "value": 50,
      "label": "NIT/RUT de la empresa"
    },
    {
      "value": 51,
      "label": "Documento de la cámara de comercio"
    },
    {
      "value": 52,
      "label": "Certificado de composición accionarial de la empresa firmado por el representante legal"
    },
    {
      "value": 53,
      "label": "Documentos de identidad de los representantes legales y socios (con más del 5 % de participación accionarial)"
    },
    {
      "value": 55,
      "label": "Declaración de impuestos sobre la renta de los últimos tres (3) años o últimas tres (3) declaraciones de IVA"
    },
    {
      "value": 47,
      "label": "Prueba de aportación de capital"
    },
    {
      "value": 46,
      "label": "Registro en la SUNAT"
    },
    {
      "value": 48,
      "label": "RUC de los socios"
    },
    {
      "value": 45,
      "label": "RUC de la empresa"
    },
    {
      "value": 28,
      "label": "NIF de los miembros"
    },
    {
      "value": 29,
      "label": "NIF de la empresa"
    },
    {
      "value": 17,
      "label": "Actas de reuniones"
    },
    {
      "value": 12,
      "label": "DNI"
    },
    {
      "value": 3,
      "label": "Cuenta de servicios (teléfono, agua, etc.)"
    },
    {
      "value": 19,
      "label": "DDDJJ"
    },
    {
      "value": 24,
      "label": "Prueba de registro en la AFIP"
    },
    {
      "value": 25,
      "label": "Prueba de registro en el IIBB"
    },
    {
      "value": 20,
      "label": "Informe SIPER de la AFIP"
    },
    {
      "value": 21,
      "label": "Prueba de CBU"
    },
    {
      "value": 22,
      "label": "Datos bancarios"
    },
    {
      "value": 23,
      "label": "Saldo"
    },
    {
      "value": 6,
      "label": "Poder notarial"
    },
    {
      "value": 27,
      "label": "Prueba de registro y situación catastral"
    },
    {
      "value": 13,
      "label": "Selfie"
    },
    {
      "value": 14,
      "label": "RUT de la sociedad"
    }
  ]
}
```

{% endtab %}
{% endtabs %}

#### Enviar la declaración de documentos

{% hint style="warning" %}
Petición debe ser enviada como `multipart/form-data` .
{% endhint %}

{% tabs %}
{% tab title="cURL" %}

```hurl
POST /api/nb/account/verification/institutional/documents HTTP/1.1
Host: https://api.notbank.com
Content-Type: multipart/form-data
aptoken: <token>

{
  "type": 5,
  "file": example.png
}

---

{
  "status": "success"
}

```

{% endtab %}
{% endtabs %}

#### Obtener el estado de la declaración de documentos

{% tabs %}
{% tab title="cURL" %}

```hurl
GET /api/nb/account/verification/institutional/documents HTTP/1.1
Host: https://api.notbank.com
Content-Type: application/json
aptoken: <token>

---

{
  "status": "success",
  "data": [
    {
      "id": 5,
      "type": "Certificado de validez",
      "name": "example.png",
      "createdAt": "2025-11-28",
      "status": "pending"
    },
  ]
}
```

{% endtab %}
{% endtabs %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://www.notbank.com/learn/tutorial/registrarse-y-subir-de-nivel/institucional.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
