Gigstack icon

Gigstack

Interact with Gigstack API for Mexican tax-compliant invoicing and payments

Client → Update

AI-generated

Overview

This node operation updates an existing client record in the Gigstack system. It allows users to modify various client details such as name, email, company, phone, legal name, tax ID, tax system, CFDI use, and address components (street, zip code, city, state, country). This operation is useful for keeping client information current and accurate in scenarios like customer data management, invoicing, and compliance with Mexican tax regulations.

Use Case Examples

  1. Updating a client's email and phone number after receiving new contact information.
  2. Changing the legal name and tax ID of a client for invoicing purposes.
  3. Modifying the client's address details to reflect a recent move or correction.

Properties

Name Meaning
Client ID The unique identifier of the client to update, required to specify which client record to modify.
Update Fields A collection of fields that can be updated for the client, including name, email, company, phone, legal name, tax ID, tax system, CFDI use, and address details such as street, zip code, city, state, and country.
Team ID Optional team identifier for multi-team access; if left empty, the default team is used.

Output

JSON

  • id - Unique identifier of the updated client.
  • name - Full name of the updated client.
  • email - Email address of the updated client.
  • company - Company name of the updated client.
  • phone - Phone number of the updated client.
  • legal_name - Legal name for invoicing of the updated client.
  • tax_id - Mexican RFC tax identification number of the updated client.
  • tax_system - SAT tax regime code of the updated client.
  • use - CFDI use code of the updated client.
  • address
    • street - Street address of the updated client.
    • zip - Postal code of the updated client.
    • city - City of the updated client.
    • state - State of the updated client.
    • country - Country of the updated client.

Dependencies

  • Gigstack API key credential

Troubleshooting

  • Ensure the Client ID is correct and exists in the Gigstack system to avoid 'client not found' errors.
  • Verify that the update fields are valid and properly formatted, especially JSON metadata if provided.
  • Check API authentication credentials to prevent authorization errors.

Discussion