{"templateId":"markdown","sharedDataIds":{},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"B2B v2 Route Inventory","description":"Official Altegio API documentation for integrating online booking, CRM, scheduling, POS, and business management features into your applications.","siteUrl":"https://developer.alteg.io","lang":"en","keywords":["Altegio API","REST API","online booking API","appointment scheduling API","business management API","CRM integration","POS API"],"image":"/assets/og-image.5c9c342f49e4dd72b96f7a0faf29bb71fab6ff06bbf97cf4b230d6fcc0abcdb3.e746d8a7.jpg","meta":[{"name":"author","content":"Altegio"},{"name":"twitter:card","content":"summary_large_image"},{"name":"twitter:site","content":"@altegio"}],"llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"b2b-v2-route-inventory","__idx":0},"children":["B2B v2 Route Inventory"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Audit date:"]}," 2026-07-17"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Documentation baseline:"]}," ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ab124d9e25df"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Backend baseline:"]}," ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["81686b34e5bc"]}," (",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["origin/master"]},")"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Raw backend surface:"]}," 60 operations"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Published public surface:"]}," 42 operations"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"classification-summary","__idx":1},"children":["Classification summary"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Classification"},"children":["Classification"]},{"$$mdtype":"Tag","name":"th","attributes":{"align":"right","data-label":"Operations"},"children":["Operations"]},{"$$mdtype":"Tag","name":"th","attributes":{"align":"right","data-label":"Published"},"children":["Published"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Public"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"right"},"children":["42"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"right"},"children":["42"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Internal"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"right"},"children":["10"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"right"},"children":["0"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Needs decision"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"right"},"children":["8"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"right"},"children":["0"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Total"]}]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"right"},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["60"]}]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"right"},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["42"]}]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Seven of the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["needs decision"]}," operations are the Waiting List group. The"," ","available production Business User receives ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["403"]}," for both collection reads,"," ","so they remain unpublished until a positive production contract can be"," ","verified with an authorized fixture."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The engineering ratio is therefore ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["42 of 60"]},". The approved public"," ","denominator is currently 42, and all 42 approved operations are published."," ","This does not imply that all 60 registered routes are approved public APIs."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"evidence-legend","__idx":2},"children":["Evidence legend"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Auth ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["P+U+L"]},":"]}," Partner token, Business User token, and active Location"," ","license checks are required. Controllers may apply additional access checks."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Test ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["I"]},":"]}," a route-name integration test exists at the backend baseline."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Test ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["N"]},":"]}," no route-name or controller integration test was found."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Live:"]}," positive production behavior was verified during the 2026-07-15"," ","contract audit or the 2026-07-16 canonical URL check."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Route:"]}," only route reachability, validation behavior, or a non-positive"," ","response was verified in production."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Source:"]}," controller, request, transformer, service, and/or UI consumer was"," ","inspected at the backend baseline."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["All canonical routes below are relative to ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["https://api.alteg.io/api/v2"]},"."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"published-public-operations","__idx":3},"children":["Published public operations"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Method"},"children":["Method"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Canonical route"},"children":["Canonical route"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Backend route name"},"children":["Backend route name"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Controller"},"children":["Controller"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"OpenAPI operation ID"},"children":["OpenAPI operation ID"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Auth"},"children":["Auth"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Test"},"children":["Test"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Evidence"},"children":["Evidence"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/products"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.goods.list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["GoodsController::action_list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["list_products"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/products/{product_id}"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.good.read"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["GoodsController::action_read"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["get_product"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/products/{product_id}/storage_amounts"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.good.storage_amounts.list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["GoodStorageAmountsController::action_list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["list_product_storage_amounts"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/products/autocomplete"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.goods.autocomplete"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["GoodsAutocompleteController"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["autocomplete_products"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/units"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.units.list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["UnitsController::action_list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["list_product_units"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/attendance_product_items/{attendance_product_item_id}"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.attendance_good_item.read"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["AttendanceGoodItemsController::action_read"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["get_attendance_product_item"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Route + Source; no safe positive fixture"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/product_categories"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.good_categories.list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["GoodCategoriesController::action_list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["list_product_categories"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/product_categories/{product_category_id}"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.good_category.read"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["GoodCategoriesController::action_read"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["get_product_category"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/service_categories"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.service_categories.list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ServiceCategoriesController::action_list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["list_service_categories"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/services/{service_id}"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.service.read"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ServiceReadController"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["get_service"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/services"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.services.list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ServicesListController"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["list_services"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/attendance_services"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.attendance_services.list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["AttendanceServicesController::action_list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["list_attendance_services"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/composite_services/{service_id}/attendance_services"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.composite_service.attendance_services_list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["CompositeServiceAttendanceServicesListController"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["list_composite_service_attendance_services"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/attendance_service_suggestions"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.attendance_service_suggestions.list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["AttendanceServiceSuggestionsController::action_list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["list_attendance_service_suggestions"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["N"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/resource_occupations"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.resource_occupations.list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ResourceOccupationsListController"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["list_resource_occupations"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/custom_fields"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.custom_fields.list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["CustomFieldsController::action_list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["list_custom_fields"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/team_members"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.staff.list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["StaffController::action_list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["list_team_members"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/appointments"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.records.list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["RecordsListController"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["list_appointments"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["N"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/attendances/{attendance_id}/appointments"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.attendance.records.list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["AttendanceRecordsController::action_list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["list_attendance_appointments"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["N"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live with ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["record_"]}," and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["visit_"]}," identifiers"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["DELETE"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/appointments/{appointment_id}"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.record.delete"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["RecordDeleteController"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["delete_appointment"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Route + Source"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["POST"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/timetable/appointments/delete"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.timetable.record.delete"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["TimetableRecordDeleteController"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["delete_timetable_appointment"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["N"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Route + Source"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/attendance/clients/{client_id}"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.attendance.client.read"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["AttendanceClientsController::action_read"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["get_attendance_booking_user"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["N"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/clients/{client_id}/attendances_statistic"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.client.attendances_statistic.read"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SalonAttendancesStatisticController"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["get_booking_user_location_attendance_statistics"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/clients/{client_id}/chain_attendances_statistic/{chain_id}"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.client.chain_attendances_statistic.read"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ChainAttendancesStatisticController"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["get_booking_user_chain_attendance_statistics"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["POST"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/events"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.activities.create"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ActivityController::action_create"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["create_event"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/events"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.activities.list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ActivityController::action_list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["list_events"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["N"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/events/{event_id}"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.activities.read"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ActivityController::action_read"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["get_event"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["PUT"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/events/{event_id}"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.activities.update"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ActivityController::action_update"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["update_event"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["DELETE"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/events/{event_id}"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.activities.delete"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ActivityController::action_delete"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["delete_event"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["POST"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/events/{event_id}/appointments"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.activities.records.create"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ActivityRecordCreateController"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["create_event_appointment"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Validation + Source"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["PUT"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/events/{event_id}/appointments/{appointment_id}"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.activities.records.update"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ActivityRecordUpdateController"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["update_event_appointment"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Validation + Source"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["PATCH"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/events/{event_id}/appointments/{appointment_id}"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.activities.records.reschedule"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ActivityRecordRescheduleController"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["reschedule_event_appointment"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["N"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Validation + Source"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{company_id}/tags"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.tags.list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["TagsController::action_list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["list_tags"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live; ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/companies"]}," response identical"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{company_id}/tags/{tag_id}"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.tags.read"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["TagsController::action_read"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["get_tag"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["POST"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{company_id}/tags"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.tags.create"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["TagsController::action_create"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["create_tag"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["PUT"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{company_id}/tags/{tag_id}"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.tags.update"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["TagsController::action_update"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["update_tag"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["DELETE"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{company_id}/tags/{tag_id}"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.tags.delete"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["TagsController::action_delete"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["delete_tag"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{company_id}/positions"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.positions.list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["PositionsController::action_list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["list_positions"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live; ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/companies"]}," response identical"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{company_id}/positions/{position_id}"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.positions.read"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["PositionsController::action_read"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["get_position"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["POST"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{company_id}/positions"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.positions.create"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["PositionsController::action_create"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["create_position"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["PUT"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{company_id}/positions/{position_id}"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.positions.update"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["PositionsController::action_update"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["update_position"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["DELETE"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{company_id}/positions/{position_id}"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.positions.delete"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["PositionsController::action_delete"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["delete_position"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["P+U+L"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Live"]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The literal ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["company_id"]}," parameter remains in Tags and Positions for SDK"," ","compatibility. It identifies a Location. The middleware also accepts the legacy"," ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/companies/{company_id}"]}," path alias."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"unpublished-operations","__idx":4},"children":["Unpublished operations"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Method"},"children":["Method"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Canonical route"},"children":["Canonical route"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Backend route name"},"children":["Backend route name"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Controller"},"children":["Controller"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Known consumer"},"children":["Known consumer"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Test"},"children":["Test"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Classification and evidence"},"children":["Classification and evidence"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/attendance_services/autocomplete"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.attendance_services.autocomplete"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["AttendanceServicesAutocompleteController"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["serviceAutocompleteApi"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["N"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Needs decision; Source; backend marks route for deletion"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["POST"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/attendance/appointments"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.attendance.records.update"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["AttendanceController"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Backoffice attendance editor"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Internal; UI-state mutation"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/attendance/field_pins"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.attendance.field_pin.list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["UserAttendanceFieldPinsController::action_list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["attendancePinItemsApi"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Internal; per-user UI state"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["POST"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/attendance/field_pins"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.attendance.field_pin.pin"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["UserAttendanceFieldPinsController::action_pin"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["attendancePinItemsApi"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Internal; per-user UI state"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["DELETE"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/attendance/field_pins/{slug}"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.attendance.field_pin.unpin"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["UserAttendanceFieldPinsController::action_unpin"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["attendancePinItemsApi"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Internal; per-user UI state"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["PUT"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/attendance/payment_method_pins"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.attendance.payment_method_pins.update"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["UserAttendancePaymentMethodPinsController::action_update"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["attendancePinPaymentMethodsApi"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Internal; per-user UI state"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/attendance/payment_method_pins"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.attendance.payment_method_pins.list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["UserAttendancePaymentMethodPinsController::action_list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["attendancePinPaymentMethodsApi"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Internal; per-user UI state"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["POST"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/comers/{client_id}/vehicles"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.comer.vehicles.create"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ComerInfoVehiclesController::action_create"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["comerApiV2"]},", client and visit modals"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["N"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Internal; backoffice-specific profile state"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["PATCH"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/comers/{comer_id}/vehicles"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.comer.vehicles.update"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ComerInfoVehiclesController::action_update"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["comerApiV2"]},", client and visit modals"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["N"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Internal; backoffice-specific profile state"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/comers/{client_id}/vehicles"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.comer.vehicles.list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ComerInfoVehiclesController::action_list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["comerApiV2"]},", client and visit modals"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["N"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Internal; backoffice-specific profile state"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["DELETE"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/comers/{comer_id}/vehicles"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.comer.vehicles.delete"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ComerInfoVehiclesController::action_delete"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["comerApiV2"]},", client and visit modals"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["N"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Internal; backoffice-specific profile state"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/waiting_list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.waiting_list.search"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SearchWaitingListEntryController"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Backoffice ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["WaitingListApi"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Needs decision; production ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["403"]},"; unregistered draft ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["get_waiting_list_v2"]}," exists"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/waiting_list/count"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.waiting_list.count"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["CountWaitingListEntryController"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Backoffice Waiting List widget"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Needs decision; production ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["403"]},"; no OpenAPI draft"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["POST"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/waiting_list"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.waiting_list.create"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["CreateWaitingListEntryController"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Backoffice ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["WaitingListApi"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Needs decision; unsafe without controlled Booking User; unregistered draft exists"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["GET"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/waiting_list/{waiting_list_entry_id}"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.waiting_list.read"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ReadWaitingListEntryController"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Backoffice Waiting List editor"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Needs decision; no safe positive fixture"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["PUT"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/waiting_list/{waiting_list_entry_id}"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.waiting_list.update"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["UpdateWaitingListEntryController"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Backoffice ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["WaitingListApi"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Needs decision; unsafe without controlled Booking User; unregistered draft exists"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["POST"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/waiting_list/{waiting_list_entry_id}/finish"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.waiting_list.finish"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["FinishWaitingListEntryController"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Backoffice ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["WaitingListApi"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Needs decision; notification/workflow safety unverified"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["DELETE"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations/{location_id}/waiting_list/{waiting_list_entry_id}"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["api_v2.company.waiting_list.delete"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["DeleteWaitingListEntryController"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Backoffice ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["WaitingListApi"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["I"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Needs decision; cleanup route source-verified; unregistered draft exists"]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"production-checks-performed-in-this-refresh","__idx":5},"children":["Production checks performed in this refresh"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Authenticated Tags list: canonical ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations"]}," and compatibility ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/companies"]}," ","both returned ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["200"]}," with identical response bodies."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Authenticated Positions list: canonical ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/locations"]}," and compatibility"," ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/companies"]}," both returned ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["200"]}," with identical response bodies."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Waiting List list and count: the only managed Location returned ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["403"]}," for"," ","both operations. No Waiting List write was attempted."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Attendance Appointments: positive ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["200"]}," collection responses were verified"," ","with both ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["record_{appointment_id}"]}," and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["visit_{visit_id}"]}," identifiers. An"," ","invalid identifier returned ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["422"]},", and a missing attendance group returned"," ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["404"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Attendance Booking User: positive ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["200"]}," item responses were verified for"," ","several Booking User profiles without retaining personal data. The base"," ","response returned the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["client"]}," resource type and an empty ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["meta"]}," array."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Product Units returned ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["200"]}," with 38 JSON:API ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["unit"]}," resources."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Attendance Services returned ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["200"]},"; a composite Service fixture was then"," ","used to verify its component Attendance Services with another ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["200"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Resource Occupations, Attendance Service Suggestions, and Appointment Custom"," ","Fields returned ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["200"]}," with deterministic empty collections for safe fixtures."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Booking User Location and Chain attendance statistics returned ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["200"]}," item"," ","responses with the expected JSON:API resource types and deposit relationship."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["No production data was created, updated, deleted, or included in this file."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"next-decision-gate","__idx":6},"children":["Next decision gate"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Waiting List coverage requires a Business User and Location with positive read"," ","access. Publishing list and count then requires observed ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["200"]}," shapes and a"," ","passing read-only Arazzo workflow. Its remaining five operations additionally"," ","require a controlled Booking User, notification safety, and guaranteed cleanup."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The other remaining read candidate requires a decision on the autocomplete"," ","route that the backend marks for deletion."]}]},"headings":[{"value":"B2B v2 Route Inventory","id":"b2b-v2-route-inventory","depth":1},{"value":"Classification summary","id":"classification-summary","depth":2},{"value":"Evidence legend","id":"evidence-legend","depth":2},{"value":"Published public operations","id":"published-public-operations","depth":2},{"value":"Unpublished operations","id":"unpublished-operations","depth":2},{"value":"Production checks performed in this refresh","id":"production-checks-performed-in-this-refresh","depth":2},{"value":"Next decision gate","id":"next-decision-gate","depth":2}],"frontmatter":{"seo":{"title":"B2B v2 Route Inventory"}},"lastModified":"2026-07-17T06:38:56.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/plans/2026-07-16-b2b-v2-route-inventory","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}