Welcome to the comprehensive API for invoice, payment, client, and service management with Mexican tax compliance (SAT). Our API is designed to help developers integrate powerful invoicing and payment processing capabilities into their applications.🚀 Getting Started#
1. Authentication#
2. Base URL#
Production: https://api.gigstack.io/v2
Staging: same url, use the test api key.
All API requests require the Authorization header:Authorization: Bearer YOUR_JWT_TOKEN
📋 Key Features#
🇲🇽 Mexican Tax Compliance - Full SAT, RFC, and CFDI 4.0 support
📄 Invoice Lifecycle - Create, stamp, and cancel invoices
💳 Payment Processing - Multiple processors with refund support
👥 Client Management - Fiscal validation and EFOS checking
🛍️ Service Catalog - Products with tax configurations
🔗 gigstack Connect - Multi-team resource management
🔗 gigstack Connect#
Access resources across multiple teams within the same billing account by adding the team
parameter to any endpoint:Your API key must belong to a team with gigstack Connect enabled
Target team must share the same billing account
Success Response#
{
"message": "Description of action",
"data": {}
}
List Response#
{
"message": "Items retrieved successfully",
"data": [...],
"next": "cursor_for_next_page",
"has_more": true,
"total_results": 150
}
Error Response#
{
"message": "Error description",
"error": "Specific error details"
}
📚 API Resources#
Resource | Description | Guide |
---|
Clients | Manage clients with fiscal information | Client management and validation |
Services | Product/service catalog with SAT codes | Service configuration and tax setup |
Invoices | CFDI 4.0 compliant invoicing | Invoice creation, stamping, and cancellation |
Payments | Payment processing and tracking | Payment requests, registration, and refunds |
Teams | Team management and settings | Team configuration and member management |
Users | User account management | User creation and administration |
🔧 Quick Examples#
Create a Client#
Create an Invoice#
Register a Payment#
Swagger UI: Interactive API documentation
Postman Collection: Pre-configured requests
Code Examples: Available in multiple languages
Webhooks: Real-time event notifications
📞 Support#
Ready to start building? Choose a resource from the guides above to begin your integration journey! 🚀 Modified at 2025-08-20 18:36:34