Skip to main content
GET
Configuración de tienda

Autenticación

Este endpoint requiere autenticación mediante Bearer token.

Parámetros de ruta

string
required
Identificador único del merchant.

Respuesta

string
ID del merchant asociado a la tienda.
string
Nombre de la tienda.
string
Slug único de la tienda para la URL pública.
string
Descripción de la tienda.
URL del logo de la tienda.
string
URL del banner de la tienda.
object
Configuración del tema visual de la tienda.

Actualizar configuración de tienda

PUT /merchants/{id}/store
Actualiza la configuración de la tienda del merchant.

Parámetros de ruta

string
required
Identificador único del merchant.

Cuerpo de la solicitud

string
Nombre de la tienda.
string
Slug único para la URL pública de la tienda.
string
Descripción de la tienda.
object
Configuración del tema visual. Incluye primaryColor y secondaryColor en formato hexadecimal.

Respuesta

Retorna el objeto de configuración de tienda actualizado (mismo formato que GET).

POST /merchants/{id}/store/logo
Sube o actualiza el logo de la tienda. El archivo debe enviarse como multipart/form-data.

Parámetros de ruta

string
required
Identificador único del merchant.

Cuerpo de la solicitud

file
required
Archivo de imagen del logo. Formatos aceptados: PNG, JPG, WEBP. Tamaño máximo: 2 MB.

Respuesta

string
URL del nuevo logo subido.

Subir banner

POST /merchants/{id}/store/banner
Sube o actualiza el banner de la tienda. El archivo debe enviarse como multipart/form-data.

Parámetros de ruta

string
required
Identificador único del merchant.

Cuerpo de la solicitud

file
required
Archivo de imagen del banner. Formatos aceptados: PNG, JPG, WEBP. Tamaño máximo: 5 MB.

Respuesta

string
URL del nuevo banner subido.

Listar enlaces de la tienda

GET /merchants/{id}/store/links
Obtiene los enlaces de pago asociados a la tienda del merchant.

Parámetros de ruta

string
required
Identificador único del merchant.

Respuesta

array
Lista de enlaces de la tienda.