Skip to content
Splashify Pro
Docs

Company details

The company command mirrors Settings → Company Details — the org-level profile used on invoices, GST/tax documents, and Meta-facing forms.

Quick start

bash
splashify company                                # show current company profile
splashify company update --company-name "Acme Pvt Ltd" \
                         --industry "E-commerce" \
                         --company-size 51-200 \
                         --website  https://acme.com \
                         --country  IN \
                         --state    KA \
                         --pincode  560001 \
                         --timezone Asia/Calcutta

Command reference

Why update is read-modify-write

The backend's PUT /api/v1/app/company-details accepts only the full shape — sending a partial body would blank the omitted columns. The CLI fetches the current details first, overlays whichever flags you passed, and submits the merged body. Pass at least one --field value or the command refuses with nothing to update.

Field reference

Common patterns

bash
# Just the city + state
splashify company | jq '{city: .company.address1, state: .company.state}'

# Bump the timezone without touching anything else
splashify company update --timezone Asia/Singapore

# Move an address (line 1 + 2 + state + pincode in one call)
splashify company update \
  --address1 "Plot 42, MG Road" \
  --address2 "Indiranagar" \
  --state    KA \
  --pincode  560038
  • Billing — GST treatment + billing address (different surface, on the billing profile)
  • Profile — user-level profile
  • Account — read-only consolidated view