Organization

Manage your organization's profile and settings.


Organization object

{
  "id": "org_abc123def456",
  "name": "Acme Energy",
  "domain": "acme.energy",
  "logo": "https://cdn.example.com/logo.png",
  "industry": "solar",
  "preferredTemperatureUnit": "CELSIUS",
  "location": {
    "streetOne": "123 Main St",
    "streetTwo": "Suite 100",
    "city": "San Francisco",
    "state": "CA",
    "postalCode": "94105",
    "country": "US"
  },
  "createdAt": "2025-01-15T00:00:00.000Z",
  "updatedAt": "2025-01-15T00:00:00.000Z"
}

Update organization

PATCH /v1/organization

All fields are optional — provide at least one.

FieldTypeDescription
namestringOrganization name
logostringURL to the organization logo
domainstringOrganization domain
industrystringIndustry (e.g., "solar", "utility")
preferredTemperatureUnitenumFAHRENHEIT or CELSIUS
{
  "name": "Acme Energy",
  "preferredTemperatureUnit": "CELSIUS"
}

Response: 200 OK — Returns the updated organization object.


Update organization location

PUT /v1/organization/location

All fields are optional — provide at least one.

FieldTypeDescription
streetOnestringStreet address line 1
streetTwostringStreet address line 2
citystringCity
statestringState or province
postalCodestringPostal / ZIP code
countrystringCountry code (e.g., "US")
{
  "streetOne": "123 Main St",
  "city": "San Francisco",
  "state": "CA",
  "postalCode": "94105",
  "country": "US"
}

Response: 200 OK — Returns the updated organization object.