Teams
Update team settings
Update team settings including defaults for invoicing, taxes, series, and email configurations.
gigstack Connect: Update settings for other teams using the team parameter.
Team Settings Configuration
This endpoint allows you to configure various team-wide defaults and behaviors:
- Invoice Settings: Default descriptions, PDF notes, product keys
- Tax Configuration: Default taxes for MXN and USD currencies
- Email Settings: BCC recipients, email preferences
- CFDI Configuration: Default series, uses, product/unit keys
- Automation: Payment complement automation for PPD invoices
put/teams/{id}/settings
Path parameters
idstring required
Team ID
Query parameters
teamstring
gigstack Connect: Target team ID for multi-team access.
Requires gigstack Connect enabled on your team and shared billing account.
Example: ?team=team_xyz789
Request body
Example request
{
"default_description": "Consulting services",
"emails": {
"invoices_bcc": [
"admin@company.com"
],
"avoid_test_invoice_emails": true
},
"override_item_description": "Professional services",
"uses_on_self_invoice_portal": [
"P01",
"P02"
],
"invoice_pdf_notes": "Additional notes for PDF invoices",
"product_key": "80141503",
"unit_key": "E48",
"use": "P01",
"periodicity": "month",
"default_series": {
"income": {
"serie": "A",
"folio_number_live": 1001,
"folio_number_test": 1
},
"complements": {
"serie": "C",
"folio_number_live": 1001,
"folio_number_test": 1
},
"credit_note": {
"serie": "N",
"folio_number_live": 1001,
"folio_number_test": 1
}
}
}Response
Team settings updated successfully
Example response
{
"message": "Team settings updated"
}