# Obtener códigos de una promoción de códigos promocionales

Obtiene los códigos de una promoción de códigos promocionales.

La respuesta incluye el número total de códigos de la promoción (total_count) y los códigos de la página actual (codes). Para obtener la página siguiente, aumente el offset según el valor de limit (por ejemplo, “offset”: 100 y, a continuación, “offset”: 200) hasta que haya obtenido todos los códigos.

En la mayoría de los casos, “limit”: 100 o “limit”: 1000 es suficiente. Reserve los valores más altos, como “limit”: 10000 , para exportaciones masivas puntuales y evite usar “limit”: 50000 salvo que sea necesario.

Endpoint: GET /v2/project/{project_id}/admin/promocode/{external_id}/code
Version: 2.0.0
Security: basicAuth

## Path parameters:

  - `project_id` (integer, required)
    ID del proyecto. Encontrará este parámetro en su Cuenta del editor junto al nombre del proyecto y en la barra de direcciones del navegador cuando se trabaja en un proyecto. La URL tiene el siguiente formato: https://publisher.xsolla.com//projects/.
    Example: 44056

  - `external_id` (integer, required)
    ID externo de la promoción. Identificador único de la promoción dentro del proyecto.
    Example: "coupon_44056_1"

## Query parameters:

  - `limit` (integer)
    Límite para el número de elementos presentes en la página.
    Example: 50

  - `offset` (integer)
    Número del elemento a partir del cual se genera la lista (el conteo empieza desde el 0).

## Response 200 fields (application/json):

  - `codes` (array)

  - `codes.code` (string)
    Código único que distingue entre mayúsculas y minúsculas. Contiene letras y números.

  - `total_count` (number)
    Número total de códigos para un código promocional.

## Response 401 fields (application/json):

  - `statusCode` (integer)
    Example: 401

  - `errorCode` (integer)
    Example: 1020

  - `errorMessage` (string)
    Example: "[0401-1020]: Error in Authentication method occurred"

## Response 404 fields (application/json):

  - `statusCode` (integer)
    Example: 404

  - `errorCode` (integer)
    Example: 4001

  - `errorMessage` (string)
    Example: "[0401-9802]: Promocode not found"

  - `transactionId` (string)
    Example: "x-x-x-x-transactionId-mock-x-x-x"


