---
title: "Update organization profile for current app"
method: POST
path: "/apps/{appId}/organization"
tags: ["Organization profile"]
---

# Update organization profile for current app

`POST /apps/{appId}/organization`

## Path parameters

- `appId` integer, required

## Query parameters

- `name` string
- `billing_name` string
- `logo` union
  - string, byte
  - string, uri
- `legal_form` string
- `country_iso2` string, ISO 3166-1 alpha-2
- `founding_date` string, date
- `founding_location` string
- `dissolution_date` string, date
- `closeaccounting_period` string
- `national_id` string
- `trade_directory_registration` string
- `vat_id` string, nullable
- `code_naf` string, nullable
- `number_of_employees` string
- `industry` string
- `slogan` string
- `rcs` string
- `greffe` string
- `sap_number_registration` string, nullable
- `sap_activities` string, nullable
- `sap_date_registration` string, nullable
- `capital` integer, nullable
- `establishments` object[]
  - `name` string
  - `phones` string[] — Replace all phones
  - `emails` string[] — Replace all emails
  - `phone` string — Add one phone
  - `email` string — Add one email
  - `nic` string — Establishment number (french NIC)
  - `place` object
    - `latitude` integer
    - `longitude` integer
    - `street_number` string
    - `route` string
    - `route2` string
    - `locality` string
    - `sublocality` string
    - `administrative_area_level3` string
    - `administrative_area_level2` string
    - `administrative_area_level1` string
    - `country` string
    - `countryiso2` string
    - `postal_code` string
    - `formatted_address` string — Address formatted for intelligent analysis by google maps
- `establishments` object
  - `name` string
  - `phones` string[] — Replace all phones
  - `emails` string[] — Replace all emails
  - `phone` string — Add one phone
  - `email` string — Add one email
  - `nic` string — Establishment number (french NIC)
  - `place` object
    - `latitude` integer
    - `longitude` integer
    - `street_number` string
    - `route` string
    - `route2` string
    - `locality` string
    - `sublocality` string
    - `administrative_area_level3` string
    - `administrative_area_level2` string
    - `administrative_area_level1` string
    - `country` string
    - `countryiso2` string
    - `postal_code` string
    - `formatted_address` string — Address formatted for intelligent analysis by google maps

## Response `200`

Success

- SinaoOrganization
  - `id` integer
  - `name` string — Company name visible on the app
  - `billing_name` string — Company name for billing
  - `establishments` EstablishmentIdentity[] — List of contact establishments. Some establishments come from the public database (INSEE), they cannot be edited and have no ID
    - `id` integer, nullable — The identifier of the establishment can be absent if the data comes from the INSEE database. In this case, it is not editable
    - `name` string — Establishment name
    - `nic` string, nullable — Establishment number (french NIC)
    - `place` object
      - `id` integer
      - `latitude` integer
      - `longitude` integer
      - `street_number` string
      - `route` string
      - `route2` string
      - `locality` string
      - `sublocality` string
      - `administrative_area_level3` string
      - `administrative_area_level2` string
      - `administrative_area_level1` string
      - `country` string
      - `countryiso2` string
      - `postal_code` string
      - `formatted_address` string — When obtaining data, the formatted address is automatically composed from the other properties of the object. When updating data, the formatted address can be used to automatically hydrate the other properties from Google Maps
    - `emails` string[]
    - `phones` string[]
  - `logo` string, uri
  - `legal_form` string
  - `country_iso2` string, ISO 3166-1 alpha-2
  - `founding_date` string, date
  - `founding_location` string
  - `dissolution_date` string, date
  - `vat_system` string
  - `closeaccounting_period` string
  - `national_id` string — Unique National Id, format by country. **In France : [0-9]{9} with last number as security key.**
  - `tax_id` string — International Tax Id
  - `vat_id` string — European VAT Id. **In France : FR [0-9]{2} [0-9]{9}**
  - `code_naf` string — French NAF Code
  - `number_of_employees` string
  - `slogan` string — Free variable
  - `rcs` string — French. Registre du Commerce et des Sociétés
  - `greffe` string — French. Tribunal de commerce
  - `capital` integer — Capital in cents
  - `app` App — unresolved $ref

## Other responses

- `400` — Bad request
- `404` — Not found

---

[API](https://skmtc.net/sinao/apis/sinao-api.md) · [All operations](https://skmtc.net/sinao/apis/sinao-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/sinao/sinao-api/revisions/436b47b78bf4/schema)
