QvaPay API
App

Actualizar App

Actualizar los datos de una aplicación existente.

PATCH /app/:uuid

Actualiza los campos de una aplicación existente. Solo se actualizan los campos enviados en el body.

Autenticación

Bearer Token en header Authorization.

Request

curl -X PATCH https://api.qvapay.com/app/550e8400-e29b-41d4-a716-446655440000 \
  -H "Authorization: Bearer {tu-token}" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Mi Tienda Actualizada",
    "url": "https://nuevatienda.com",
    "active": true
  }'

Parámetros

ParámetroTipoRequeridoDescripción
uuidstringSiUUID de la app (en la URL)
namestringNoNuevo nombre de la app
urlstringNoNueva URL principal
descstringNoNueva descripción
callbackstringNoNueva URL de callback
success_urlstringNoNueva URL de redirección exitosa
cancel_urlstringNoNueva URL de redirección cancelada
activebooleanNoActivar o desactivar la app
enabledbooleanNoHabilitar o deshabilitar la app

Response

{
  "uuid": "550e8400-e29b-41d4-a716-446655440000",
  "name": "Mi Tienda Actualizada",
  "url": "https://nuevatienda.com",
  "logo": "https://cdn.qvapay.com/apps/logo.png",
  "description": "Tienda de productos digitales",
  "callback": "https://mitienda.com/callback",
  "success_url": "https://mitienda.com/success",
  "cancel_url": "https://mitienda.com/cancel",
  "active": true,
  "enabled": true,
  "allowed_payment_auth": false,
  "card": null,
  "created_at": "2024-01-15T10:30:00.000Z",
  "updated_at": "2024-06-20T18:45:00.000Z"
}

Errores

CódigoDescripción
404App no encontrada