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/CalcuttaCommand 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