gigstack API
  1. Connect
gigstack API
  • gigstack API, your fiscal infraestructure
  • Ping
    • Ping
    • Ping API (GET)
      GET
    • Ping API (POST)
      POST
    • Ping API (PUT)
      PUT
    • Ping API (DELETE)
      DELETE
  • Payments
    • Payments
    • Create a payment
      POST
    • List payments
      GET
    • Get payment by ID
      GET
  • Invoices
    • Invoices
    • Create an invoice
      POST
    • List invoices
      GET
    • Get invoice by ID
      GET
  • Clients
    • Clients
    • Create a client
      POST
    • List clients
      GET
    • Get client by ID
      GET
  • Services
    • Services
    • Create a service
    • List services
    • Get service by ID
  • Receipts
    • Receipts
    • Create a receipt
    • List receipts
    • Get receipt by ID
    • Update receipt
    • Delete receipt
  • Webhooks
    • Webhooks
    • Create a webhook
    • List webhooks
    • Get webhook by ID
    • Delete webhook
  • Catalogs
    • Catalogs
    • List catalogs
    • Get catalog by ID
  • Connect
    • Connect
    • Create a team
      POST
    • List teams
      GET
    • Get team by ID
      GET
    • Update team
      PUT
    • Get team onboarding URL and connection status
      GET
    • Get team members
      GET
    • Update team members
      PUT
    • Remove team members
      DELETE
  1. Connect

Get team onboarding URL and connection status

Develop Env
https://api.gigstack.io/v2
Develop Env
https://api.gigstack.io/v2
GET
https://api.gigstack.io/v2
/connect/teams/{id}/onboarding
Connect
Generates a new onboarding URL for the team and returns integration connection status
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.gigstack.io/v2/connect/teams//onboarding' \
--header 'Authorization;'
Response Response Example
200 - Example 1
{
    "data": {
        "onboardingUrl": "http://example.com",
        "connectionStatus": {
            "sat": {
                "completed": true,
                "status": "completed"
            },
            "stripe": {
                "completed": true,
                "status": "completed"
            },
            "setupComplete": true
        },
        "teamId": "string",
        "teamAlias": "string"
    },
    "message": "string",
    "next": "string",
    "totalResults": 0,
    "hasMore": true
}

Request

Authorization
API Key
Add parameter in header
Authorization
Example:
Authorization: ********************
or
Path Params
id
string 
required
ID of the resource

Responses

🟢200OK
application/json
Onboarding URL and connection status retrieved successfully
Body
data
object 
OnboardingResponse
optional
onboardingUrl
string <uri>
optional
URL for team onboarding
connectionStatus
object 
optional
teamId
string 
optional
teamAlias
string 
optional
message
string 
optional
next
string  | null 
optional
totalResults
integer 
optional
hasMore
boolean 
optional
🟠401Unauthorized
🟠403Forbidden
🟠404Record Not Found
Modified at 2025-06-16 03:36:47
Previous
Update team
Next
Get team members
Built with