gigstack API
    gigstack API
    • Welcome to gigstack API
    • gigstack Connect API Guide
    • Migrar de API v1 a v2 de gigstack
    • Clients
      • Clients API Guide
      • List clients
        GET
      • Get client
        GET
      • Update client
        PUT
      • Create client
        POST
      • Validate client fiscal information
        POST
      • Get client customer portal access token
        POST
      • Stamp pending receipts
        POST
      • Delete client
        DELETE
    • Services
      • Services API Guide
      • List services
        GET
      • Get service
        GET
      • Update service
        PUT
      • Create service
        POST
      • Delete service
        DELETE
    • Invoices
      • Invoices API Guide
      • Income
        • List income invoices
        • Get income invoice
        • Create income invoice
      • Egress
        • List egress invoices
        • Get egress invoice
        • Create egress invoice
      • Get invoice files
        GET
      • Cancel invoice
        DELETE
    • Payments
      • Payments API Guide
      • List payments
        GET
      • Get payment
        GET
      • Request payment
        POST
      • Register payment
        POST
      • Mark payment as paid
        POST
      • Refund payment
        POST
      • Cancel payment
        DELETE
    • Receipts
      • Receipts API Guide
      • List receipts
      • Get receipt
      • Create receipt
      • Stamp receipt
      • Cancel receipt
    • Teams
      • Teams API Guide
      • List teams
      • Get team
      • Get team integrations
      • Get team series
      • Get team onboarding URL
      • Update team
      • Update team series
      • Update team settings
      • Create team
      • Add team member
      • Remove team member
      • Create team series
    • Users
      • Users API Guide
      • List users
      • Get user
      • Update user
      • Create user
      • Reset user password
    • Catalogs
      • Tax Regimes Catalog (Régimen Fiscal)
      • Payment Forms | Formas de pago
      • CFDI Usage Catalog (Uso CFDI)
      • Payment Methods Catalog (Método de Pago)
      • Months and Bimesters Catalog (Meses y Bimestres)
      • Invoice Relationships Catalog (Relación entre Facturas)

    Welcome to gigstack API

    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#

    Get your API token at app.gigstack.pro/settings?subtab=api

    2. Base URL#

    Production: https://api.gigstack.io/v2
    Staging: same url, use the test api key.

    3. Authentication Header#

    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:
    Requirements:
    Your API key must belong to a team with gigstack Connect enabled
    Target team must share the same billing account

    📄 Response Format#

    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#

    ResourceDescriptionGuide
    ClientsManage clients with fiscal informationClient management and validation
    ServicesProduct/service catalog with SAT codesService configuration and tax setup
    InvoicesCFDI 4.0 compliant invoicingInvoice creation, stamping, and cancellation
    PaymentsPayment processing and trackingPayment requests, registration, and refunds
    TeamsTeam management and settingsTeam configuration and member management
    UsersUser account managementUser creation and administration

    🔧 Quick Examples#

    Create a Client#

    Create an Invoice#

    Register a Payment#

    🛠️ Development Tools#

    Swagger UI: Interactive API documentation
    Postman Collection: Pre-configured requests
    Code Examples: Available in multiple languages
    Webhooks: Real-time event notifications

    📞 Support#

    Documentation: docs.gigstack.io
    Support Email: support@gigstack.io
    API Status: status.gigstack.io

    Ready to start building? Choose a resource from the guides above to begin your integration journey! 🚀
    Modified at 2025-08-20 18:36:34
    Next
    gigstack Connect API Guide
    Built with