Remberg organizations API

The organizations API from Remberg — 4 operation(s) for organizations.

OpenAPI Specification

remberg-organizations-api-openapi.yml Raw ↑
openapi: 3.0.0
info:
  title: AI ai-chat organizations API
  description: The remberg AI API description
  version: v1
  contact: {}
servers:
- url: https://api.remberg.de
tags:
- name: organizations
paths:
  /v1/organizations/number/{organizationNumber}:
    get:
      description: Retrieve a single organization by its unique organization number. The number must be URL encoded.
      operationId: OrganizationsCfaController_findOneByOrganizationNumber
      parameters:
      - name: organizationNumber
        required: true
        in: path
        description: The organization's number (must be URL encoded)
        schema:
          type: string
      responses:
        '200':
          description: Organization retrieved
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/OrganizationCfaResponseDto'
        '403':
          description: Forbidden
        '404':
          description: Not Found
        '409':
          description: More than one organization with the same organization number was found
      security:
      - authorization: []
      summary: Get an Organization by its number
      tags:
      - organizations
      x-controller-class: OrganizationsCfaController
    patch:
      description: Update an existing organization identified by its unique organization number. The number must be URL encoded. Supports partial updates — only the provided fields will be modified.
      operationId: OrganizationsCfaController_updateOneByOrganizationNumber
      parameters:
      - name: organizationNumber
        required: true
        in: path
        description: The organization's number (must be URL encoded)
        schema:
          type: string
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/OrganizationsCfaUpdateOneBodyDto'
      responses:
        '200':
          description: Organization updated
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/OrganizationCfaResponseDto'
        '400':
          description: Bad Request
        '403':
          description: Forbidden
        '404':
          description: Not Found
        '409':
          description: Duplicate organization number or more than one organization with the same organization number was found
      security:
      - authorization: []
      summary: Update an Organization by its number
      tags:
      - organizations
      x-controller-class: OrganizationsCfaController
    delete:
      description: Deletes a single organization identified by its organization number. The number must be URL-encoded. Returns 204 on success or if the organization does not exist. Fails with 409 if multiple organizations share the same number.
      operationId: OrganizationsCfaController_deleteOneByOrganizationNumber
      parameters:
      - name: organizationNumber
        required: true
        in: path
        description: The organization's number (must be URL encoded)
        schema:
          type: string
      responses:
        '204':
          description: Resource deleted
        '400':
          description: Bad Request
        '403':
          description: Forbidden
        '409':
          description: More than one organization with the same organization number was found
      security:
      - authorization: []
      summary: Delete an Organization by its number
      tags:
      - organizations
      x-controller-class: OrganizationsCfaController
  /v1/organizations/{id}:
    get:
      description: Retrieve a single organization by its unique identifier.
      operationId: OrganizationsCfaController_findOneById
      parameters:
      - name: id
        required: true
        in: path
        description: ID of the organization to retrieve
        schema:
          type: string
      responses:
        '200':
          description: Single Organization object
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/OrganizationCfaResponseDto'
        '400':
          description: Bad Request
        '403':
          description: Forbidden
        '404':
          description: Not Found
      security:
      - authorization: []
      summary: Get a specific organization by ID
      tags:
      - organizations
      x-controller-class: OrganizationsCfaController
    patch:
      description: Update an existing organization identified by its unique ID. Supports partial updates — only the provided fields will be modified.
      operationId: OrganizationsCfaController_updateOneById
      parameters:
      - name: id
        required: true
        in: path
        description: ID of the organization to update
        schema:
          type: string
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/OrganizationsCfaUpdateOneBodyDto'
      responses:
        '200':
          description: Organization updated
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/OrganizationCfaResponseDto'
        '400':
          description: Bad Request
        '403':
          description: Forbidden
        '404':
          description: Not Found
        '409':
          description: Duplicate organization number
      security:
      - authorization: []
      summary: Update a organization by ID
      tags:
      - organizations
      x-controller-class: OrganizationsCfaController
    delete:
      description: Permanently deletes a single organization identified by its unique ID. Returns 204 on success.
      operationId: OrganizationsCfaController_deleteOneById
      parameters:
      - name: id
        required: true
        in: path
        description: ID of the organization to delete
        schema:
          type: string
      responses:
        '204':
          description: Resource deleted
        '400':
          description: Bad Request
        '403':
          description: Forbidden
        '404':
          description: Not Found
      security:
      - authorization: []
      summary: Delete an organization by ID
      tags:
      - organizations
      x-controller-class: OrganizationsCfaController
  /v1/organizations:
    get:
      description: Retrieve a paginated list of organizations. Supports filtering by creation and update timestamps, full-text search, and sorting.
      operationId: OrganizationsCfaController_findMany
      parameters:
      - name: sortDirection
        required: false
        in: query
        description: Define the sort order of the received payload. (asc/desc)
        schema:
          type: string
          enum:
          - asc
          - desc
      - name: sortField
        required: false
        in: query
        description: Specify the field used for sorting.
        schema:
          type: string
          enum:
          - name
          - websiteUrl
          - updatedAt
          - createdAt
          - tenant
          - externalReference
      - name: page
        required: false
        in: query
        description: Page number.
        schema:
          type: number
      - name: limit
        required: false
        in: query
        description: Define how many items will be received in the payload per request.(default 20 items, max 1000 items)
        schema:
          type: number
      - name: search
        required: false
        in: query
        description: Allows to filter by the search phrase over name, organizationNumber, website, phoneNumber properties.
        schema:
          type: string
      - name: createdAtFrom
        required: false
        in: query
        description: Filter by createdAt date FROM the provided value as an ISO UTC string. Inclusive.
        schema:
          format: date-time
          type: string
      - name: createdAtUntil
        required: false
        in: query
        description: Filter by createdAt date UNTIL the provided value as an ISO UTC string. Inclusive.
        schema:
          format: date-time
          type: string
      - name: updatedAtFrom
        required: false
        in: query
        description: Filter by updatedAt date FROM the provided value as an ISO UTC string. Inclusive.
        schema:
          format: date-time
          type: string
      - name: updatedAtUntil
        required: false
        in: query
        description: Filter by updatedAt date UNTIL the provided value as an ISO UTC string. Inclusive.
        schema:
          format: date-time
          type: string
      responses:
        '200':
          description: List of Organization objects
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/OrganizationsCfaFindManyResponseDto'
        '400':
          description: Bad Request
        '403':
          description: Forbidden
      security:
      - authorization: []
      summary: Get a list of organizations
      tags:
      - organizations
      x-controller-class: OrganizationsCfaController
    post:
      description: Create a new organization with the provided details. Returns the created organization. Fails with 409 if an organization with the same number already exists.
      operationId: OrganizationsCfaController_createOne
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/OrganizationsCfaCreateOneBodyDto'
      responses:
        '201':
          description: Resource created
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/OrganizationCfaResponseDto'
        '400':
          description: Bad Request
        '403':
          description: Forbidden
        '404':
          description: Not Found
        '409':
          description: An organization with this organizationNumber already exists
      security:
      - authorization: []
      summary: Create a new organization
      tags:
      - organizations
      x-controller-class: OrganizationsCfaController
  /v1/organizations/{id}/contacts:
    get:
      description: Retrieve a paginated list of contacts that belong to the specified organization. Supports full-text search and sorting.
      operationId: OrganizationsCfaController_findManyContacts
      parameters:
      - name: id
        required: true
        in: path
        description: ID of the organization the contacts belong to
        schema:
          type: string
      - name: sortDirection
        required: false
        in: query
        description: Define the sort order of the received payload. (asc/desc)
        schema:
          type: string
          enum:
          - asc
          - desc
      - name: sortField
        required: false
        in: query
        description: Specify the field used for sorting.
        schema:
          type: string
          enum:
          - updatedAt
          - createdAt
          - firstName
          - lastName
          - status
      - name: page
        required: false
        in: query
        description: Page number.
        schema:
          type: number
      - name: limit
        required: false
        in: query
        description: Define how many items will be received in the payload per request.(default 20 items, max 1000 items)
        schema:
          type: number
      - name: search
        required: false
        in: query
        description: Allows to filter by the search phrase over fullName, email properties.
        schema:
          type: string
      responses:
        '200':
          description: List of Contact objects
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ContactsCfaFindManyResponseDto'
        '400':
          description: Bad Request
        '403':
          description: Forbidden
      security:
      - authorization: []
      summary: Get a list of contacts for a specific organization
      tags:
      - organizations
      x-controller-class: OrganizationsCfaController
components:
  schemas:
    OrganizationsCfaFindManyResponseDto:
      type: object
      properties:
        count:
          type: number
        organizations:
          type: array
          items:
            $ref: '#/components/schemas/OrganizationCfaResponseDto'
      required:
      - count
      - organizations
    PhoneNumberCfaResponseDto:
      type: object
      properties:
        number:
          type: string
          pattern: ^[0-9 (,),/, ,-]*$
        countryPrefix:
          type: string
          pattern: ^[0-9]{1,3}$
    OrganizationsCfaCreateOneBodyDto:
      type: object
      properties:
        name:
          type: string
          description: The name of the organization.
        organizationNumber:
          type: string
          description: An optional unique identifier number for the organization.
        phoneNumber:
          description: An optional phone number for the organization.
          allOf:
          - $ref: '#/components/schemas/PhoneNumberCfaBodyDto'
        email:
          type: string
          description: An optional email address for the organization.
        shippingAddress:
          description: An optional shipping address for the organization.
          allOf:
          - $ref: '#/components/schemas/AddressCfaBodyDto'
        website:
          type: string
          description: An optional website URL for the organization.
        lang:
          type: string
          enum:
          - en-US
          - de-DE
          - tr-TR
          - fr-FR
          - es-ES
          - it-IT
          - el-GR
          - th-TH
          - pl-PL
          - cs-CZ
          - hu-HU
          - ro-RO
          - pt-PT
          - nl-NL
          - sk-SK
          - sr-RS
          - sv-SE
          description: The language code representing the organization's primary language.
        tz:
          type: string
          enum:
          - Africa/Algiers
          - Atlantic/Cape_Verde
          - Africa/Ndjamena
          - Africa/Abidjan
          - Africa/Bamako
          - Africa/Banjul
          - Africa/Conakry
          - Africa/Dakar
          - Africa/Freetown
          - Africa/Lome
          - Africa/Nouakchott
          - Africa/Ouagadougou
          - Atlantic/St_Helena
          - Africa/Cairo
          - Africa/Accra
          - Africa/Bissau
          - Africa/Nairobi
          - Africa/Addis_Ababa
          - Africa/Asmara
          - Africa/Dar_es_Salaam
          - Africa/Djibouti
          - Africa/Kampala
          - Africa/Mogadishu
          - Indian/Antananarivo
          - Indian/Comoro
          - Indian/Mayotte
          - Africa/Monrovia
          - Africa/Tripoli
          - Indian/Mauritius
          - Africa/Casablanca
          - Africa/El_Aaiun
          - Africa/Maputo
          - Africa/Blantyre
          - Africa/Bujumbura
          - Africa/Gaborone
          - Africa/Harare
          - Africa/Kigali
          - Africa/Lubumbashi
          - Africa/Lusaka
          - Africa/Windhoek
          - Africa/Lagos
          - Africa/Bangui
          - Africa/Brazzaville
          - Africa/Douala
          - Africa/Kinshasa
          - Africa/Libreville
          - Africa/Luanda
          - Africa/Malabo
          - Africa/Niamey
          - Africa/Porto-Novo
          - Indian/Reunion
          - Africa/Sao_Tome
          - Indian/Mahe
          - Africa/Johannesburg
          - Africa/Maseru
          - Africa/Mbabane
          - Africa/Khartoum
          - Africa/Juba
          - Africa/Tunis
          - Antarctica/Casey
          - Antarctica/Davis
          - Antarctica/Mawson
          - Indian/Kerguelen
          - Antarctica/DumontDUrville
          - Antarctica/Syowa
          - Antarctica/Troll
          - Antarctica/Vostok
          - Antarctica/Rothera
          - Asia/Kabul
          - Asia/Yerevan
          - Asia/Baku
          - Asia/Dhaka
          - Asia/Thimphu
          - Indian/Chagos
          - Asia/Brunei
          - Asia/Yangon
          - Asia/Shanghai
          - Asia/Urumqi
          - Asia/Hong_Kong
          - Asia/Taipei
          - Asia/Macau
          - Asia/Nicosia
          - Asia/Famagusta
          - Europe/Nicosia
          - Asia/Tbilisi
          - Asia/Dili
          - Asia/Kolkata
          - Asia/Jakarta
          - Asia/Pontianak
          - Asia/Makassar
          - Asia/Jayapura
          - Asia/Tehran
          - Asia/Baghdad
          - Asia/Jerusalem
          - Asia/Tokyo
          - Asia/Amman
          - Asia/Almaty
          - Asia/Qyzylorda
          - Asia/Qostanay
          - Asia/Aqtobe
          - Asia/Aqtau
          - Asia/Atyrau
          - Asia/Oral
          - Asia/Bishkek
          - Asia/Seoul
          - Asia/Pyongyang
          - Asia/Beirut
          - Asia/Kuala_Lumpur
          - Asia/Kuching
          - Indian/Maldives
          - Asia/Hovd
          - Asia/Ulaanbaatar
          - Asia/Choibalsan
          - Asia/Kathmandu
          - Asia/Karachi
          - Asia/Gaza
          - Asia/Hebron
          - Asia/Manila
          - Asia/Qatar
          - Asia/Bahrain
          - Asia/Riyadh
          - Asia/Aden
          - Asia/Kuwait
          - Asia/Singapore
          - Asia/Colombo
          - Asia/Damascus
          - Asia/Dushanbe
          - Asia/Bangkok
          - Asia/Phnom_Penh
          - Asia/Vientiane
          - Asia/Ashgabat
          - Asia/Dubai
          - Asia/Muscat
          - Asia/Samarkand
          - Asia/Tashkent
          - Asia/Ho_Chi_Minh
          - Australia/Darwin
          - Australia/Perth
          - Australia/Eucla
          - Australia/Brisbane
          - Australia/Lindeman
          - Australia/Adelaide
          - Australia/Hobart
          - Australia/Currie
          - Australia/Melbourne
          - Australia/Sydney
          - Australia/Broken_Hill
          - Australia/Lord_Howe
          - Antarctica/Macquarie
          - Indian/Christmas
          - Indian/Cocos
          - Pacific/Fiji
          - Pacific/Gambier
          - Pacific/Marquesas
          - Pacific/Tahiti
          - Pacific/Guam
          - Pacific/Saipan
          - Pacific/Tarawa
          - Pacific/Enderbury
          - Pacific/Kiritimati
          - Pacific/Majuro
          - Pacific/Kwajalein
          - Pacific/Chuuk
          - Pacific/Pohnpei
          - Pacific/Kosrae
          - Pacific/Nauru
          - Pacific/Noumea
          - Pacific/Auckland
          - Pacific/Chatham
          - Antarctica/McMurdo
          - Pacific/Rarotonga
          - Pacific/Niue
          - Pacific/Norfolk
          - Pacific/Palau
          - Pacific/Port_Moresby
          - Pacific/Bougainville
          - Pacific/Pitcairn
          - Pacific/Pago_Pago
          - Pacific/Midway
          - Pacific/Apia
          - Pacific/Guadalcanal
          - Pacific/Fakaofo
          - Pacific/Tongatapu
          - Pacific/Funafuti
          - Pacific/Wake
          - Pacific/Efate
          - Pacific/Wallis
          - Africa/Asmera
          - Africa/Timbuktu
          - America/Argentina/ComodRivadavia
          - America/Atka
          - America/Buenos_Aires
          - America/Catamarca
          - America/Coral_Harbour
          - America/Cordoba
          - America/Ensenada
          - America/Fort_Wayne
          - America/Indianapolis
          - America/Jujuy
          - America/Knox_IN
          - America/Louisville
          - America/Mendoza
          - America/Montreal
          - America/Porto_Acre
          - America/Rosario
          - America/Santa_Isabel
          - America/Shiprock
          - America/Virgin
          - Antarctica/South_Pole
          - Asia/Ashkhabad
          - Asia/Calcutta
          - Asia/Chongqing
          - Asia/Chungking
          - Asia/Dacca
          - Asia/Harbin
          - Asia/Kashgar
          - Asia/Katmandu
          - Asia/Macao
          - Asia/Rangoon
          - Asia/Saigon
          - Asia/Tel_Aviv
          - Asia/Thimbu
          - Asia/Ujung_Pandang
          - Asia/Ulan_Bator
          - Atlantic/Faeroe
          - Atlantic/Jan_Mayen
          - Australia/ACT
          - Australia/Canberra
          - Australia/LHI
          - Australia/NSW
          - Australia/North
          - Australia/Queensland
          - Australia/South
          - Australia/Tasmania
          - Australia/Victoria
          - Australia/West
          - Australia/Yancowinna
          - Brazil/Acre
          - Brazil/DeNoronha
          - Brazil/East
          - Brazil/West
          - Canada/Atlantic
          - Canada/Central
          - Canada/Eastern
          - Canada/Mountain
          - Canada/Newfoundland
          - Canada/Pacific
          - Canada/Saskatchewan
          - Canada/Yukon
          - Chile/Continental
          - Chile/EasterIsland
          - Etc/UCT
          - Etc/UTC
          - Europe/Belfast
          - Europe/Tiraspol
          - Mexico/BajaNorte
          - Mexico/BajaSur
          - Mexico/General
          - Pacific/Johnston
          - Pacific/Ponape
          - Pacific/Samoa
          - Pacific/Truk
          - Pacific/Yap
          - US/Alaska
          - US/Aleutian
          - US/Arizona
          - US/Central
          - US/East-Indiana
          - US/Eastern
          - US/Hawaii
          - US/Indiana-Starke
          - US/Michigan
          - US/Mountain
          - US/Pacific
          - US/Samoa
          - Europe/London
          - Europe/Jersey
          - Europe/Guernsey
          - Europe/Isle_of_Man
          - Europe/Dublin
          - Europe/Tirane
          - Europe/Andorra
          - Europe/Vienna
          - Europe/Minsk
          - Europe/Brussels
          - Europe/Sofia
          - Europe/Prague
          - Europe/Copenhagen
          - Atlantic/Faroe
          - America/Danmarkshavn
          - America/Scoresbysund
          - America/Godthab
          - America/Thule
          - Europe/Tallinn
          - Europe/Helsinki
          - Europe/Mariehamn
          - Europe/Paris
          - Europe/Berlin
          - Europe/Busingen
          - Europe/Gibraltar
          - Europe/Athens
          - Europe/Budapest
          - Atlantic/Reykjavik
          - Europe/Rome
          - Europe/Vatican
          - Europe/San_Marino
          - Europe/Riga
          - Europe/Vaduz
          - Europe/Vilnius
          - Europe/Luxembourg
          - Europe/Malta
          - Europe/Chisinau
          - Europe/Monaco
          - Europe/Amsterdam
          - Europe/Oslo
          - Arctic/Longyearbyen
          - Europe/Warsaw
          - Europe/Lisbon
          - Atlantic/Azores
          - Atlantic/Madeira
          - Europe/Bucharest
          - Europe/Kaliningrad
          - Europe/Moscow
          - Europe/Simferopol
          - Europe/Astrakhan
          - Europe/Volgograd
          - Europe/Saratov
          - Europe/Kirov
          - Europe/Samara
          - Europe/Ulyanovsk
          - Asia/Yekaterinburg
          - Asia/Omsk
          - Asia/Barnaul
          - Asia/Novosibirsk
          - Asia/Tomsk
          - Asia/Novokuznetsk
          - Asia/Krasnoyarsk
          - Asia/Irkutsk
          - Asia/Chita
          - Asia/Yakutsk
          - Asia/Vladivostok
          - Asia/Khandyga
          - Asia/Sakhalin
          - Asia/Magadan
          - Asia/Srednekolymsk
          - Asia/Ust-Nera
          - Asia/Kamchatka
          - Asia/Anadyr
          - Europe/Belgrade
          - Europe/Ljubljana
          - Europe/Podgorica
          - Europe/Sarajevo
          - Europe/Skopje
          - Europe/Zagreb
          - Europe/Bratislava
          - Europe/Madrid
          - Africa/Ceuta
          - Atlantic/Canary
          - Europe/Stockholm
          - Europe/Zurich
          - Europe/Istanbul
          - Asia/Istanbul
          - Europe/Kiev
          - Europe/Uzhgorod
          - Europe/Zaporozhye
          - America/New_York
          - America/Chicago
          - America/North_Dakota/Center
          - America/North_Dakota/New_Salem
          - America/North_Dakota/Beulah
          - America/Denver
          - America/Los_Angeles
          - America/Juneau
          - America/Sitka
          - America/Metlakatla
          - America/Yakutat
          - America/Anchorage
          - America/Nome
          - America/Adak
          - Pacific/Honolulu
          - America/Phoenix
          - America/Boise
          - America/Indiana/Indianapolis
          - America/Indiana/Marengo
          - America/Indiana/Vincennes
          - America/Indiana/Tell_City
          - America/Indiana/Petersburg
          - America/Indiana/Knox
          - America/Indiana/Winamac
          - America/Indiana/Vevay
          - America/Kentucky/Louisville
          - America/Kentucky/Monticello
          - America/Detroit
          - America/Menominee
          - America/St_Johns
          - America/Goose_Bay
          - America/Halifax
          - America/Glace_Bay
          - America/Moncton
          - America/Blanc-Sablon
          - America/Toronto
          - America/Thunder_Bay
          - America/Nipigon
          - America/Rainy_River
          - America/Atikokan
          - America/Winnipeg
          - America/Regina
          - America/Swift_Current
          - America/Edmonton
          - America/Vancouver
          - America/Dawson_Creek
          - America/Fort_Nelson
          - America/Creston
          - America/Pangnirtung
          - America/Iqaluit
          - America/Resolute
          - America/Rankin_Inlet
          - America/Cambridge_Bay
          - America/Yellowknife
          - America/Inuvik
          - America/Whitehorse
          - America/Dawson
          - America/Cancun
          - America/Merida
          - America/Matamoros
          - America/Monterrey
          - America/Mexico_City
          - America/Ojinaga
          - America/Chihuahua
          - America/Hermosillo
          - America/Mazatlan
          - America/Bahia_Banderas
          - America/Tijuana
          - America/Nassau
          - America/Barbados
          - America/Belize
          - Atlantic/Bermuda
          - America/Costa_Rica
          - America/Havana
          - America/Santo_Domingo
          - America/El_Salvador
          - America/Guatemala
          - America/Port-au-Prince
          - America/Tegucigalpa
          - America/Jamaica
          - America/Martinique
          - America/Managua
          - America/Panama
          - America/Cayman
          - America/Puerto_Rico
          - America/Miquelon
          - America/Grand_Turk
          - America/Argentina/Buenos_Aires
          - America/Argentina/Cordoba
          - America/Argentina/Salta
          - America/Argentina/Tucuman
          - America/Argentina/La_Rioja
          - America/Argentina/San_Juan
          - America/Argentina/Jujuy
          - America/Argentina/Catamarca
          - America/Argentina/Mendoza
          - America/Argentina/San_Luis
          - America/Argentina/Rio_Gallegos
          - America/Argentina/Ushuaia
          - America/Aruba
          - America/La_Paz
          - America/Noronha
          - America/Belem
          - America/Santarem
          - America/Fortaleza
          - America/Recife
          - America/Araguaina
          - America/Maceio
          - America/Bahia
          - America/Sao_Paulo
          - America/Campo_Grande
          - America/Cuiaba
          - America/Porto_Velho
          - America/Boa_Vista
          - America/Manaus
          - America/Eirunepe
          - America/Rio_Branco
          - America/Santiago
          - America/Punta_Arenas
          - Pacific/Easter
          - Antarctica/Palmer
          - America/Bogota
          - America/Curacao
          - America/Lower_Princes
          - America/Kralendijk
          - America/Guayaquil
          - Pacific/Galapagos
          - Atlantic/Stanley
          - America/Cayenne
          - America/Guyana
          - America/Asuncion
          - America/Lima
          - Atlantic/South_Georgia
          - America/Paramaribo
          - America/Port_of_Spain
          - America/Anguilla
          - America/Antigua
          - America/Dominica
          - America/Grenada
          - America/Guadeloupe
          - America/Marigot
          - America/Montserrat
          - America/St_Barthelemy
          - America/St_Kitts
          - America/St_Lucia
          - America/St_Thomas
          - America/St_Vincent
          - America/Tortola
          - America/Montevideo
          - America/Caracas
          description: The time zone in which the organization operates.
      required:
      - name
    PhoneNumberCfaBodyDto:
      type: object
      properties:
        number:
          type: string
          pattern: ^[0-9 (,),/, ,-]*$
        countryPrefix:
          type: string
          pattern: ^[0-9]{1,3}$
    OrganizationCfaResponseDto:
      type: object
      properties:
        id:
          type: string
          description: A remberg internal unique identifier for the organization.
        createdAt:
          type: string
          format: date-time
          description: The organization's creation date
        updatedAt:
          type: string
          format: date-time
          description: The organization's date of the last update
        name:
          type: string
          description: The name of the organization.
        organizationNumber:
          type: string
          description: An optional unique identifier number for the organization.
        phoneNumber:
          description: An optional phone number for the organization.
          allOf:
          - $ref: '#/components/schemas/PhoneNumberCfaResponseDto'
        email:
          type: string
          description: An optional email address for the organization.
        shippingAddress:
          description: An optional shipping address for the organization.
          allOf:
          - $ref: '#/components/schemas/AddressCfaResponseDto'
        website:
          type: string
          description: An optional website URL for the organization.
        lang:
          type: string
          enum:
          - en-US
          - de-DE
          - tr-TR
          - fr-FR
          - es-ES
          - it-IT
          - el-GR
          - th-TH
          - pl-PL
          - cs-CZ
          - hu-HU
          - ro-RO
          - pt-PT
          - nl-NL
          - sk-SK
          - sr-RS
          - sv-SE
          description: The language code representing the organization's primary language.
        tz:
          type: string
          enum:
          - Africa/Algiers
          - Atlantic/Cape_Verde
          - Africa/Ndjamena
          - Africa/Abidjan
          - Africa/Bamako
          - Africa/Banjul
          - Africa/Conakry
          - Africa/Dakar
          - Africa/Freetown
          - Africa/Lome
          - Africa/Nouakchott
          - Africa/Ouagadougou
          - Atlantic/St_Helena
          - Africa/Cairo
          - Africa/Accra
          - Africa/Bissau
          - Africa/Nairobi
          - Africa/Addis_Ababa
          - Africa/Asmara
          - Africa/Dar_es_Salaam
          - Africa/Djibouti
          - Africa/Kampala
          - Africa/Mogadishu
          - Indian/Antananarivo
          - Indian/Comoro
          - Indian/Mayotte
          - Africa/Monrovia
          - Africa/Tripoli
          - Indian/Mauritius
          - Africa/Casablanca
          - Africa/El_Aaiun
          - Africa/Maputo
          - Africa/Blantyre
          - Africa/Bujumbura
          - Africa/Gaborone
          - Africa/Harare
          - Africa/Kigali
          - Africa/Lubumbashi
          - Africa/Lusaka
          - Africa/Windhoek
          - Africa/Lagos
          - Africa/Bangui
          - Africa/Brazzaville
          - Africa/Douala
          - Africa/Kinshasa
          - Africa/Libreville
          - Africa/Luanda
          - Africa/Malabo
          - Africa/Niamey
          - Africa/Porto-Novo
          - Indian/Reunion
          - Africa/Sao_Tome
          - Indian/Mahe
          - Africa/Johannesburg
          - Africa/Maseru
          - Africa/Mbabane
          - Africa/Khartoum
          - Africa/Juba
          - Africa/Tunis
          - Antarctica/Casey
          - Antarctica/Davis
          - Antarctica/Mawson
          - Indian/Kerguelen
          - Antarctica/DumontDUrville
          - Antarctica/Syowa
          - Antarctica/Troll
    

# --- truncated at 32 KB (62 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/remberg/refs/heads/main/openapi/remberg-organizations-api-openapi.yml