Backend API - ticket-go/ticketgo-back-end GitHub Wiki

Address

Método HTTP API Endpoint HTTP Status OK HTTP Status ERROR
GET addresses/ 200 404
GET addresses/{uuid}/ 200 404
POST addresses/ 201 400
PUT addresses/{uuid}/ 200 400
DELETE addresses/{uuid}/ 204 404

Auth

Método HTTP API Endpoint HTTP Status OK HTTP Status ERROR
PUT auth/{user_id}/change-password/ 200 404
POST auth/login/ 200 401
POST auth/login-mobile/ 200 401
POST auth/logout/ 201 403
GET auth/social-login/{provider}/ 201 400
POST auth/token/ 200 400
POST auth/token/refresh/ 200 404

Check Ticket

Método HTTP API Endpoint HTTP Status OK HTTP Status ERROR
PUT check-ticket/events/{event_uuid}/ 200 409

Events

Método HTTP API Endpoint HTTP Status OK HTTP Status ERROR
GET events/ 200 404
GET events/{uuid}/ 200 404
POST events/ 201 400
PUT events/{uuid}/ 200 400
DELETE events/{uuid}/ 204 400

Tickets

Método HTTP API Endpoint HTTP Status OK HTTP Status ERROR
GET events/{event_uuid}/tickets/ 200 404
GET events/{event_uuid}/tickets/confirmed/ 200 404
GET events/{event_uuid}/tickets/{uuid}/ 200 404
POST events/{event_uuid}/tickets/ 201 400
DELETE events/{event_uuid}/tickets/{uuid}/ 204 400

CartPayment

Método HTTP API Endpoint HTTP Status OK HTTP Status ERROR
GET payments/ 200 404
GET payments/{uuid}/ 200 404
POST payments/ 201 400
PUT payments/{uuid}/ 200 400
DELETE payments/{uuid}/ 204 400
GET payments/generate_invoice/ 200 404
PUT payments/generate_invoice/ 200 400
GET payments/{payment_uuid}/history/ 200 400

Users

Método HTTP API Endpoint HTTP Status OK HTTP Status ERROR
GET users/ 200 404
GET users/{uuid}/ 200 404
PUT users/{uuid}/ 200 400
POST users/ 201 400
DELETE users/ 204 400
GET users/history/ 200 400
⚠️ **GitHub.com Fallback** ⚠️