Listar pagos de suscripción del equipo (Stripe)
GET
/billing/payments
const url = 'https://api.dev.lade.com.mx/billing/payments?teamId=2489E9AD-2EE2-8E00-8EC9-32D5F69181C0';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://api.dev.lade.com.mx/billing/payments?teamId=2489E9AD-2EE2-8E00-8EC9-32D5F69181C0' \ --header 'Authorization: Bearer <token>'Devuelve los últimos 20 cargos (charges) de Stripe del Customer del equipo — historial de pagos de la suscripción, no confundir con /teams/{teamId}/payments (cobranza de clientes). Requiere rol OWNER o ADMIN. Si el equipo no tiene Stripe Customer todavía, devuelve una lista vacía.
Authorizations
Sección titulada «Authorizations»Parameters
Sección titulada «Parameters»Query Parameters
Sección titulada «Query Parameters»teamId
required
string format: uuid
ID del equipo (UUID)
Responses
Sección titulada «Responses»Últimos pagos de suscripción
Media typeapplication/json
object
payments
Array<object>
object
id
string
date
string format: date-time
amount
Monto en centavos (unidad mínima de la moneda)
integer
currency
string
status
string
description
string
receiptUrl
string
Example
{ "payments": [ { "id": "ch_1AbCDeFGhIJKlmn", "date": "2026-07-01T00:00:00+00:00", "amount": 49900, "currency": "MXN", "status": "succeeded", "description": "Plan Starter", "receiptUrl": "https://pay.stripe.com/receipts/..." } ]}Solicitud inválida
Media typeapplication/json
object
error
required
string
message
string
field
string
Example
{ "error": "Validation failed", "field": "email", "message": "Invalid email format"}Sin permisos
Media typeapplication/json
object
error
required
string
message
string
field
string
Example
{ "error": "Forbidden", "message": "You don't have permission to access this resource"}Recurso no encontrado
Media typeapplication/json
object
error
required
string
message
string
field
string
Example
{ "error": "Not found", "message": "Resource not found"}