Lokki Company API

The Company API from Lokki — 104 operation(s) for company.

Operations 107

GET /v2/company/currentCompany #
PATCH /v2/company #
GET /v2/company/slug/{slug}/{scope} #
GET /v2/company/redirect-slug/{slug} #
GET /v2/company/byID/{id} #
GET /v2/company/shopId/{companyId} #
GET /v2/company/isSlugUnique/{slug} #
GET /v2/company/isNameUnique/{name} #
GET /v2/company/squareLocations #
GET /v2/company/squareDevices #
GET /v2/company/squareOAuthState #
GET /v2/company/retro-2022 #
GET /v2/company/bilan-summer-2023 #
POST /v2/company/squareRevokeOauthToken #
POST /v2/company/newCompanySquareDevice #
POST /v2/company/currency #
POST /v2/company/updateCompanyOnlineStorePayment #
POST /v2/company/tulip/updateSettings #
POST /v2/company/tulip/updateTulipSettingsWording #
POST /v2/company/tulip/updateTulipSettingsName #
POST /v2/company/tulip/updateTulipSettingsDisplayedOptions #
POST /v2/company/updateOnlineStoreRentalPointType #
POST /v2/company/updateSocialMedia #
POST /v2/company/timezone #
POST /v2/company/opinionBooster #
POST /v2/company/onlineStoreSlots #
POST /v2/company/orderReminder #
POST /v2/company/multipleFundsTransfer #
POST /v2/company/delivery #
PUT /v2/company/rentalPlace #
PUT /v2/company/eventCGU #
PUT /v2/company/docCustomFields #
PUT /v2/company/customerTextRGPD #
PUT /v2/company/documentColor #
PUT /v2/company/cancellationPolicy #
PUT /v2/company/newsletterSubscription #
PUT /v2/company/updateShowPricing #
PUT /v2/company/updateShowStock #
PUT /v2/company/updateLLDBilling #
PUT /v2/company/automatic-internal-start-date-attribution #
PUT /v2/company/updateSlug #
PUT /v2/company/updateVatWorkshop #
PUT /v2/company/categoryDiscounts #
PUT /v2/company/hideOnlineStoreLCD #
PUT /v2/company/hideOnlineStoreLLD #
PUT /v2/company/updateSquareCredentialIsActive #
PUT /v2/company/updateSquareCredentialsLocation #
PUT /v2/company/eventDirectOrder #
PUT /v2/company/toggleRentalPlace #
PUT /v2/company/activateNewOnlineStoreDesign #
PUT /v2/company/updateCompanyAccessOnlineContract #
PUT /v2/company/partPayment #
PUT /v2/company/partPaymentEvent #
PUT /v2/company/bailAccess #
PUT /v2/company/bailMax #
PUT /v2/company/eventBailMax #
PUT /v2/company/internalBailMax #
PUT /v2/company/internalEventBailMax #
PUT /v2/company/internalLLDBailMax #
PUT /v2/company/eventTags #
PUT /v2/company/eventUniverses #
PUT /v2/company/eventUniversesActivated #
PUT /v2/company/eventUniversesTag #
PUT /v2/company/vat #
PUT /v2/company/vatName #
PUT /v2/company/placeId #
PUT /v2/company/onlineStoreDescription #
PUT /v2/company/termsConditions #
PUT /v2/company/termsConditionsLLD #
PUT /v2/company/onlineStoreFeaturedSectionTitle #
PUT /v2/company/updateOnlineStorePhoneNumber #
PUT /v2/company/updateOnlineStoreDisplayPhoneNumber #
PUT /v2/company/updateOnlineStoreFeaturedIds #
PUT /v2/company/onlineStoreCustomFeaturedMode #
PUT /v2/company/onlineStoreEventsTitle #
PUT /v2/company/productStateInfos #
PUT /v2/company/defaultPhoneCode #
PUT /v2/company/updateProductUnavailability #
PUT /v2/company/updateQuickOrderDefaultMode #
PUT /v2/company/updateCompanyMainInfos #
PUT /v2/company/updateOfflinePin #
PUT /v2/company/updateReservationTimes #
PUT /v2/company/numberHoursOrder #
PUT /v2/company/lowSeasonDates #
POST /v2/company/uploadOnlineStoreImage #
POST /v2/company/companyImage/{type} #
POST /v2/company/updateBannerScroll #
POST /v2/company/ancv/registerShopID #
GET /v2/company/tulip/renter #
POST /v2/company/tulip/config #
POST /v2/company/tulip/link/{tulipId} #
PUT /v2/company/updateCompanyRentalPoints #
PUT /v2/company/updateCompanyMailSender #
PUT /v2/company/onlineStoreClosedDates #
PUT /v2/company/onlineStoreOpeningHours #
PUT /v2/company/onlineStoreTimeLapsBeforeBooking #
PUT /v2/company/csSupportRequested #
PUT /v2/company/dayType #
PATCH /v2/company/settings #
POST /v2/company/subscription/add-item #
POST /v2/company/subscription/remove-item #
POST /v2/company/subscription/update-item #
GET /v2/company/periodic-discounts #
POST /v2/company/periodic-discounts #
GET /v2/company/periodic-discounts/{periodicDiscountId} #
PUT /v2/company/periodic-discounts/{periodicDiscountId} #
DELETE /v2/company/periodic-discounts/{periodicDiscountId} #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/lokki-company-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

lokki-company-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Lokki Company API
  description: The main API powering the Lokki Dashboard and Online Store
  version: '2.0'
  contact: {}
servers: []
security:
- x-access-token: []
tags:
- name: Company
paths:
  /v2/company/currentCompany:
    get:
      operationId: getCurrentCompany
      parameters: []
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company:
    patch:
      operationId: updateCompany
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CompanyUpdateDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/slug/{slug}/{scope}:
    get:
      operationId: getCompanyBySlug
      parameters:
      - name: slug
        required: true
        in: path
        schema:
          type: string
      - name: scope
        required: true
        in: path
        schema:
          type: string
      - name: language
        required: true
        in: query
        schema:
          enum:
          - fr
          - en
          - nl
          - de
          - it
          - pt
          - es
          - pl
          type: string
      - name: withNotOnboarded
        required: false
        in: query
        schema:
          type: boolean
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/OnlineStoreCompanyDto'
      tags:
      - Company
  /v2/company/redirect-slug/{slug}:
    get:
      operationId: getCompanySlugRedirect
      parameters:
      - name: slug
        required: true
        in: path
        schema:
          type: string
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                type: string
      tags:
      - Company
  /v2/company/byID/{id}:
    get:
      operationId: getCompanyById
      parameters:
      - name: id
        required: true
        in: path
        schema:
          type: string
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/shopId/{companyId}:
    get:
      operationId: getCompanyShopId
      parameters:
      - name: companyId
        required: true
        in: path
        schema:
          type: string
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                type: string
      tags:
      - Company
  /v2/company/isSlugUnique/{slug}:
    get:
      operationId: getIsSlugUnique
      parameters:
      - name: slug
        required: true
        in: path
        schema:
          type: string
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                type: boolean
      tags:
      - Company
  /v2/company/isNameUnique/{name}:
    get:
      operationId: getIsNameUnique
      parameters:
      - name: name
        required: true
        in: path
        schema:
          type: string
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                type: boolean
      tags:
      - Company
  /v2/company/squareLocations:
    get:
      operationId: getSquareLocations
      parameters: []
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/SquareLocation'
      tags:
      - Company
  /v2/company/squareDevices:
    get:
      operationId: getSquareDevices
      parameters: []
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/SquareDevices'
      tags:
      - Company
  /v2/company/squareOAuthState:
    get:
      operationId: getSquareOAuthState
      parameters: []
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GetSquareOAuthStateDto'
      tags:
      - Company
  /v2/company/retro-2022:
    get:
      operationId: getRetro2022
      parameters: []
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CompanyRetro2022Infos'
      tags:
      - Company
  /v2/company/bilan-summer-2023:
    get:
      operationId: getSummer2023
      parameters: []
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CompanyRetro2022Infos'
      tags:
      - Company
  /v2/company/squareRevokeOauthToken:
    post:
      operationId: squareRevokeOauthToken
      parameters: []
      responses:
        '201':
          description: ''
      tags:
      - Company
  /v2/company/newCompanySquareDevice:
    post:
      operationId: createCompanyNewSquareDevice
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CreateCompanySquareDeviceDto'
      responses:
        '201':
          description: ''
      tags:
      - Company
  /v2/company/currency:
    post:
      operationId: updateCurrency
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateCompanyCurrencyDto'
      responses:
        '201':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/updateCompanyOnlineStorePayment:
    post:
      operationId: updateCompanyOnlineStorePayment
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateCompanyOnlineStorePaymentDto'
      responses:
        '201':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/tulip/updateSettings:
    post:
      operationId: updateTulipSettings
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateCompanyTulipSettingsDto'
      responses:
        '201':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/tulip/updateTulipSettingsWording:
    post:
      operationId: updateTulipSettingsWording
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateCompanyTulipSettingsWordingDto'
      responses:
        '201':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/tulip/updateTulipSettingsName:
    post:
      operationId: updateTulipSettingsName
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateCompanyTulipSettingsNameDto'
      responses:
        '201':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/tulip/updateTulipSettingsDisplayedOptions:
    post:
      operationId: updateTulipSettingsDisplayedOptions
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateCompanyTulipSettingsDisplayedOptionsDto'
      responses:
        '201':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/updateOnlineStoreRentalPointType:
    post:
      operationId: updateOnlineStoreRentalPointType
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateOnlineStoreRentalPointTypeDto'
      responses:
        '201':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/updateSocialMedia:
    post:
      operationId: updateSocialMedia
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateSocialMediaDto'
      responses:
        '201':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/timezone:
    post:
      operationId: updateTimezone
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateCompanyTimezoneDto'
      responses:
        '201':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/opinionBooster:
    post:
      operationId: updateOpinionBooster
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateCompanyOpinionBooster'
      responses:
        '201':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/onlineStoreSlots:
    post:
      operationId: updateOnlineStoreSlots
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateCompanyOnlineStoreSlotsDto'
      responses:
        '201':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/orderReminder:
    post:
      operationId: updateOrderReminder
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateCompanyOrderReminderDto'
      responses:
        '201':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/multipleFundsTransfer:
    post:
      operationId: updateCompanyMultipleFundsTransfer
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateCompanyMultipleFundsTransferDto'
      responses:
        '201':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/delivery:
    post:
      operationId: updateDelivery
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateCompanyDeliveryDto'
      responses:
        '201':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/rentalPlace:
    put:
      operationId: updateCompanyRentalPlace
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CompanyRentalPlaceDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/eventCGU:
    put:
      operationId: updateEventCgu
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateCompanyTermsConditionsDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/docCustomFields:
    put:
      operationId: updateCompanyDocumentCustomFields
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CompanyDocumentCustomFieldsDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/customerTextRGPD:
    put:
      operationId: updateCompanyCustomerTextRGPD
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CompanyCustomerTextRGPDDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                type: object
      tags:
      - Company
  /v2/company/documentColor:
    put:
      operationId: updateCompanyDocumentColor
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CompanyDocumentColorDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/cancellationPolicy:
    put:
      operationId: updateCancellationPolicy
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CancellationPolicyDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/newsletterSubscription:
    put:
      operationId: updateNewsletterSubscription
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CompanyNewsletterSubscriptionDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/updateShowPricing:
    put:
      operationId: updateShowPricing
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CompanyShowPricingDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/updateShowStock:
    put:
      operationId: updateShowStock
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CompanyShowStockDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/updateLLDBilling:
    put:
      operationId: updateLLDBilling
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CompanyLLDBillingDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/automatic-internal-start-date-attribution:
    put:
      operationId: updateAutomaticInternalStartDateAttribution
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CompanyAutomaticInternalStartDateAttributionDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/updateSlug:
    put:
      operationId: updateSlug
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CompanySlugDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/updateVatWorkshop:
    put:
      operationId: updateVatWorkshop
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateVatWorkshopDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/categoryDiscounts:
    put:
      operationId: updateCompanyCategoryDiscounts
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CompanyUpdateCategoryDiscountsDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/hideOnlineStoreLCD:
    put:
      operationId: updateHideOnlineStoreLCD
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CompanyHideOnlineStoreLCDDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/hideOnlineStoreLLD:
    put:
      operationId: updateHideOnlineStoreLLD
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CompanyHideOnlineStoreLLDDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/updateSquareCredentialIsActive:
    put:
      operationId: updateSquareCredentialIsActive
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateSquareIsActiveDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/updateSquareCredentialsLocation:
    put:
      operationId: updateSquareCredentialsLocation
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateSquareCredentialLocationDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/eventDirectOrder:
    put:
      operationId: updateEventDirectOrder
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CompanyEventDirectOrderDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/toggleRentalPlace:
    put:
      operationId: activateRentalPlace
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CompanyActivateRentalPlaceDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/activateNewOnlineStoreDesign:
    put:
      operationId: activateNewOnlineStoreDesign
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CompanyActivateNewOnlineStoreDesignDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/updateCompanyAccessOnlineContract:
    put:
      operationId: updateCompanyAccessOnlineContract
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateCompanyAccessOnlineContractDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/partPayment:
    put:
      operationId: updateCompanyOnlinePartPayment
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PartPaymentDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/partPaymentEvent:
    put:
      operationId: updateCompanyOnlinePartPaymentEvent
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PartPaymentDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/bailAccess:
    put:
      operationId: updateCompanyAccessBail
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/BailAccessDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/bailMax:
    put:
      operationId: updateCompanyBailMaxValue
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/BailMaxValueDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/eventBailMax:
    put:
      operationId: updateCompanyEventBailMaxValue
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/BailMaxValueDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/internalBailMax:
    put:
      operationId: updateInternalCompanyBailMaxValue
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/BailMaxValueDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/internalEventBailMax:
    put:
      operationId: updateInternalCompanyEventBailMaxValue
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/BailMaxValueDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/internalLLDBailMax:
    put:
      operationId: updateInternalCompanyLLDBailMaxValue
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/BailMaxValueDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/eventTags:
    put:
      operationId: updateCompanyEventTags
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CompanyEventTagUpdateDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/eventUniverses:
    put:
      operationId: updateCompanyEventUniverses
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CompanyEventUniversesUpdateDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/eventUniversesActivated:
    put:
      operationId: updateCompanyEventUniversesActivated
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CompanyEventUniversesActivatedDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/eventUniversesTag:
    put:
      operationId: updateCompanyEventUniversesTag
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CompanyEventUniversesTagDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/vat:
    put:
      operationId: updateCompanyVat
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CompanyVatDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/vatName:
    put:
      operationId: updateCompanyVatName
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CompanyVatNameDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/placeId:
    put:
      operationId: updateCompanyPlaceId
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CompanyPlaceIdDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/onlineStoreDescription:
    put:
      operationId: updateCompanyOnlineStoreDescription
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateCompanyOnlineStoreDescriptionDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/termsConditions:
    put:
      operationId: updateCompanyTermsConditions
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateCompanyTermsConditionsDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Company'
      tags:
      - Company
  /v2/company/termsConditionsLLD:
    put:
      operationId: updateCompanyTermsConditionsLLD
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateCompanyTermsConditionsDto'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
  

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