# Migracja do V1

Ten przewodnik wyjaśnia, jak migrować z V0 do V1, dla dotkniętych mikrousług.

# Zmiany w Usługach

# Zapytanie o usunięte elementy

Uzyskaj punkty końcowe, które umożliwiają zwrot usuniętych elementów, mają teraz dostępne następujące zapytania:

  • show_active - Flaga logiczna (domyślnie true), aby zwrócić elementy bez szkody (tj. Aktywne) w ciele odpowiedzi
  • show_deleted - Flaga boolowska (domyślnie false) Aby zwrócić usunięte elementy w ciele odpowiedzi.

Domyślnie aktywne elementy zostaną zwrócone tylko.

Aby zwrócić tylko usunięte elementy, poproś o wartość show_deleted true i show_active Wartość false.

Aby zwrócić zarówno elementy aktywne, jak i usunięte, poproś o wartość show_deleted true.

Uwaga: niektóre punkty końcowe zawierają tylko zapytanie show_deleted, ale zachowanie jest takie samo.

# Paginacja

Paginacja została dodana do kilku dróg w różnych usługach. To jest tak duże odpowiedzi, które można zarządzać rozsądnie.

Pagination dodaje nowe zapytania do wszystkich pagowanych punktów końcowych:

+ ?page_limit=int
+ ?before=base64
+ ?after=base64

Gdzie wcześniej nie występują, nowe zapytania order i sort_by będą również obecne w pagowanych punktach końcowych:

+ ?sort_by=name
+ ?order=desc

Więcej informacji na temat tych zapytania można znaleźć w dokumentacji.

Ciała odpowiedzi na pagowane punkty końcowe zostały również zaktualizowane o nowe klucze:

+ paging: {
+     cursors: {
+       before: "MjUxYjYzNzAtNDk1MC1lNzExLTgxMDQtMDA1MDU2YjU3NDU5",
+       after: "OGExMTcxNzAtNDk1MC1lNzExLTgxMDQtMDA1MDU2YjU3NDU5"
+     },
+     previous: "http://ddb.arup.com/api/projects?before=MjUxYjYzNzAtNDk1MC1lNzExLTgxMDQtMDA1MDU2YjU3NDU5",
+     next: "http://ddb.arup.com/api/projects?after=MjUxYjYzNzAtNDk1MC1lNzExLTgxMDQtMDA1MDU2YjU3NDU5"
+   },
+   summary: {
+     estimate_count: 44
+  }

# Komunikaty o błędach

Odpowiedzi na błąd klienta nie zawierają już klucza source:

  {
    details: "id \"632f6133-c5c4-4232-bdb6-c1a227a48b8e\" could not be found",
    msg: "Route Not Found",
-   source: "body"
  }

# Usługa parametrów

Użyj tych notatek migracyjnych, aby pomóc przełączyć z wersji 0 parameter-service-api na v1. Ta sekcja powinna szczegółowo opisać wszystkie zmiany w wersjach.

# Deprecated Endpoints

Następujące punkty końcowe zostały usunięte z V1:

# **GET /parameters/:parameter_id/revision**

zastąpione nowym punktem końcowym GET /entries/:entry_id/revisions (patrz poniżej)

# **POST /parameters/:parameter_id/revision**

zastąpione nowym punktem końcowym PUT /entries (patrz poniżej)

# **PATCH /parameters/:parameter_id/revision**

zastąpione nowym punktem końcowym PATCH /revisions (patrz poniżej)

# Zmiany w punktach końcowych

Zmiany w każdym punkcie końcowym znajduje się poniżej. Jest to ustrukturyzowane w podobny sposób jak Dokumentacja API (opens new window) dla łatwości użytkowania.

Uwaga: Nie wszystkie punkty końcowe miały zmiany.

# Aktywa

# GET /assets

  • Dodano paginację. Proszę zobaczyć Rozdział początkowy po więcej informacji.

  • Ciało odpowiedzi zawiera teraz właściwość asset_type_id w kluczu asset_sub_type:

    asset_sub_type: {
          id: "a7154e9a-9dd4-4983-a900-c172a3366544",
          name: "Domestic Hot Water",
    +     asset_type_id: "577cfd8d-8da0-4d78-b4a4-c81ab728d4bf",
          parent_asset_sub_type_id: "f2ac4d11-6854-4763-b26e-2b2c664390cb"
        }
    
  • Zapytanie show_deleted_assets zostało zastąpione. Proszę zobaczyć powyżej sekcji po więcej informacji

    - GET /assets?show_deleted_assets=true
    + GET /assets?show_deleted=true
    

# POST /assets

  • Ten punkt końcowy przyjmuje teraz jeden z asset_type_id lub asset_sub_type_id w ciele żądania:

  • Jeśli zapewniasz asset_sub_type_id, pole name jest opcjonalne, a jeśli pozostawione puste zostanie zapełnione automatycznie w celu dopasowania nazwy asset_sub_type.

  • Jeśli podasz asset_type_id tylko dla zasobu, który ma właściwość asset_sub_type z true, otrzymasz błąd, jeśli opublikujesz z właściwością name, nie pasując do jednego z ważnych nazw typów.

  • Ciało odpowiedzi zawiera teraz właściwość asset_type_id w kluczu asset_sub_type:

    asset_sub_type: {
          id: "a7154e9a-9dd4-4983-a900-c172a3366544",
          name: "Domestic Hot Water",
    +     asset_type_id: "577cfd8d-8da0-4d78-b4a4-c81ab728d4bf",
          parent_asset_sub_type_id: "f2ac4d11-6854-4763-b26e-2b2c664390cb"
        }
    

# GET /assets/{asset_id}

  • Ciało odpowiedzi zawiera teraz właściwość asset_type_id w kluczu asset_sub_type:

    asset_sub_type: {
          id: "a7154e9a-9dd4-4983-a900-c172a3366544",
          name: "Domestic Hot Water",
    +     asset_type_id: "577cfd8d-8da0-4d78-b4a4-c81ab728d4bf",
          parent_asset_sub_type_id: "f2ac4d11-6854-4763-b26e-2b2c664390cb"
        }
    
  • Zapytanie show_deleted_assets zostało zastąpione. Proszę zobaczyć powyżej sekcji po więcej informacji

    - GET /assets?show_deleted_assets=true
    + GET /assets?show_deleted=true
    

# GET /assets/{asset_ids}/hierarchy

  • Każdy obiekt hierarchy w ciele odpowiedzi zawiera teraz klucz asset_type_id:

    {
      hierarchies: [
        [
          {
            id: "a3d5c386-9451-495e-9d3c-8ed152b1300f",
            name: "Wellington Place",
    +       asset_type_id: "a3d5c386-9451-495e-9d3c-8ed152b1300f"
          }
        ]
      ]
    }
    

# Wpisy

Wpis reprezentuje wartość dla parametru. Wpisy można poprawić. Obecnie parametry są ograniczone do maksymalnego jednego wpisu. W przyszłych wersjach parametry będą mogły mieć wiele wpisów. Proszę zobaczyć dokumentacja (opens new window) po więcej informacji.

Istnieją cztery nowe trasy dotyczące wpisów:

# GET /entries

  • Ten punkt końcowy zwraca wszystkie wpisy, które można zapytać o tablicę parameter_id.

# PUT /entries

  • Ten punkt końcowy zastępuje POST /parameters/:parameter_id/revision i umożliwia tworzenie lub aktualizację jednego lub więcej wpisów.
  • Ten punkt końcowy akceptuje szereg entries. Wymagane pola to entry_id, parameter_id, source_id, values. Obecnie values ma maksymalną długość jednego. Opcjonalne dodatki to comment i location_in_source.

# GET /entries/:entry_id/revisions

  • Ten punkt końcowy zastępuje GET /parameters/:parameter_id/revision i zwraca wszystkie poprawki dla określonego entry_id.

# PATCH /revisions

  • Ten punkt końcowy zastępuje punkt końcowy PATCH /parameters/:parameter_id/revisions i umożliwia użytkownikom aktualizację status wielu poprawek związanych z wieloma różnymi wpisami jednocześnie.
  • Użytkownicy powinni tylko aktualizowaćnajnowszyWersja wpisu
  • Użytkownicy są zobowiązani do określenia revision_id wersji do aktualizacji
  • Jeśli użytkownicy aktualizują wersję status do stanu QA rejected, wymagana jest właściwość comment.

# Zestawy parametrów

Uwaga: Zestawy parametrów znajdują się w wersji alfa do testowania. Nie zaleca się używania tych tras w produkcji.

Konwencje nazewnictwa dla zestawów parametrów zostały zmienione z V0 na V1. Zmiany są następujące:

Konwencja nazewnictwa V0 Konwencja nazewnictwa V1
parameter_set_type parameter_set_category
parameter_set parameter_set_type
parameter_set_instance parameter_set

Spowodowało to aktualizację tras w następujący sposób:

V0 Route V1 Route
GET /parameter_set_types GET /parameter_set_categories
GET /parameter_sets GET /parameter_set_types
POST /parameter_sets POST /parameter_set_types
DELETE /parameter_sets/:parameter_set_id DELETE /parameter_set_types/:parameter_set_type_id
POST /parameter_sets/:parameter_set_id/items POST /parameter_set_types/:parameter_set_type_id/items
DELETE //parameter_sets/:parameter_set_id/items/:item_type_id DELETE /parameter_set_types/:parameter_set_type_id/items/:item_type_id
GET /parameter_sets/:parameter_set_id/instances GET /parameter_sets
GET /parameter_sets/:parameter_set_id/instances/:instance_id GET /parameter_sets/:parameter_set_id
GET /parameter_sets/:parameter_set_id/instances/:instance_id/parameters GET /parameter_sets/:parameter_set_id/parameters

Klucze na organach odpowiedzi zostały zaktualizowane w odpowiedni sposób. Na przykład prośba do GET /parameter_set_categories (wcześniej znana jako GET /parameter_set_types) zwróci odpowiedź z:

{
- parameter_set_types: [ ... ]
+ parameter_set_categories: [ ... ]
}

Wszystkie punkty końcowe powinny zachowywać się w podobny sposób (z wyłączeniem punktów końcowych szczegółowo).

# GET /parameter_sets

Ten punkt końcowy zastępuje punkt końcowy v0 GET /parameter_sets/:parameter_set_id/instances. Aby filtrować zestawy parametrów przez odpowiedni parameter_set_type_id, jest to przekazywane przez zapytanie w punkcie końcowym:

+ GET /parameter_sets?parameter_set_type_id=uuid

Zwróci to wszystkie parameter_sets określonych parameter_set_type_id.

# GET /parameter_sets/:parameter_set_id/parameters

Ten punkt końcowy zawiera zmniejszoną odpowiedź w porównaniu do wersji V0 (GET /parameter_sets/:parameter_set_id/instances/:instance_id/parameters):

{
- parameter_set_instance_parameters: [
+  parameter_set_parameters: [
    {
      ...parameter,
      parameter_type: {
        id,
        name,
        data_type,
        global_parameter,
-       unit_type_id,
-       created_at,
-       deleted_at,
-       updated_at
      },
      parents: [
        {
          id,
          asset_sub_type,
          children,
          name,
          parent,
          asset_type: {
            id,
            name,
            parent_id,
-           asset_sub_type,
-           asset_type_group,
-           created_at,
-           deleted_at,
          },
-         project_id,
-         deleted_at,
        }
      ]
    }
  ],
  ... rest
}

# Parametry

# GET /parameters

  • Dodano paginację. Proszę zobaczyć Rozdział początkowy po więcej informacji.

  • Zapytanie show_deleted_parameters zostało zastąpione. Proszę zobaczyć powyżej sekcji po więcej informacji

    - GET /parameters?show_deleted_parameters=true
    + GET /assets?show_deleted=true
    
  • Zapytanie offset zostało usunięte:

    - GET /parameters?offset=
    
  • Klucz revision w ciele odpowiedzi został przemianowany na selected_entry:

    {
      parameters: [
        {
          ... parameter,
    -    revision: { ... }
    +     selected_entry: { ... }
        },
        ...
      ]
    }
    
  • Klucz selected_entry.source zawiera zmniejszoną odpowiedź

    source: {
              id: "286a550e-00bc-4b1e-8e20-71f96b43e9c6",
              created_at: "2022-07-18T16:00:53.182Z",
    -         updated_at: "2022-07-18T16:00:53.182Z",
    -         deleted_at: null,
    -         time: null,
              date_day: "15",
              date_month: "1",
              date_year: "2021",
              reference: "Assumption",
    -         reference_id: "90803033-268a-ea11-8129-005056b50c57",
    -         reference_table: "project",
    -         reference_url: "dev.ddb.arup.com/api/project",
    -         scope: "90803033-268a-ea11-8129-005056b50c57",
              title: "Assumption",
              url: "TBA",
              source_type: {
                id: "6a1292c7-a245-41cf-8872-46feb9a7fd11",
                name: "Assumption",
    -           visible: true,
    -           deleted_at: null
              }
            }
    
  • Klucz selected_entry.created_by zawiera zmniejszoną odpowiedź

    created_by: {
    -         staff_id: 12345,
              staff_name: "Arup Employee Name",
              email: "[email protected]",
    -         company_centre_arup_unit: "01-462 NOR Digital Services",
    -         location_name: "Edinburgh Office",
    -         grade_level: 3,
    -         my_people_page_url: "https://arup-my.sharepoint.com/PersonImmersive.aspx?accountname=i:0%83.f%7cmembership%[email protected]"
    },
    
  • Klucz selected_entry nie ma właściwości updated_at, comment ani location_in_source.

# POST /parameters

  • Klucz revision w nadwoziu żądania został zastąpiony entries, który akceptuje tablicę.
  • Istnieje opcjonalny klucz entry_id w korpusie entries:
  • Jeśli dodasz nowy wpis dobez odpowiedziParametr może pozostać pusty i automatycznie wypełni się nowym UUID.
  • Jeśli chcesz zmienićodpowiedziałParametr, musisz dostarczyć istniejącego entry_id, aby zmienić.

Obecnie jest to ograniczone do jednej pozycji tylko w nieruchomości entries.

  • Klucz revision w ciele odpowiedzi pocztowej jest teraz przemianowany na selected_entry

    - revision: { ... }
    + selected_entry: { ... }
    

# GET /parameters/{parameter_id}

  • Zapytanie show_deleted_parameters zostało zastąpione. Proszę zobaczyć powyżej sekcji po więcej informacji

    - GET /parameters/:parameter_id?show_deleted_parameters=true
    + GET /parameters/:parameter_id?show_deleted=true
    
  • Klucz revision w ciele odpowiedzi został przemianowany na selected_entry

    - revision: { ... }
    + selected_entry: { ... }
    
  • Klucz selected_entry.source zawiera zmniejszoną odpowiedź

    source: {
              id: "286a550e-00bc-4b1e-8e20-71f96b43e9c6",
              created_at: "2022-07-18T16:00:53.182Z",
    -         updated_at: "2022-07-18T16:00:53.182Z",
    -         deleted_at: null,
    -         time: null,
              date_day: "15",
              date_month: "1",
              date_year: "2021",
              reference: "Assumption",
    -         reference_id: "90803033-268a-ea11-8129-005056b50c57",
    -         reference_table: "project",
    -         reference_url: "dev.ddb.arup.com/api/project",
    -         scope: "90803033-268a-ea11-8129-005056b50c57",
              title: "Assumption",
              url: "TBA",
              source_type: {
                id: "6a1292c7-a245-41cf-8872-46feb9a7fd11",
                name: "Assumption",
    -           visible: true,
    -           deleted_at: null
              }
            }
    
  • Klucz selected_entry.created_by zawiera zmniejszoną odpowiedź

    created_by: {
    -         staff_id: 12345,
              staff_name: "Arup Employee Name",
              email: "[email protected]",
    -         company_centre_arup_unit: "01-462 NOR Digital Services",
    -         location_name: "Edinburgh Office",
    -         grade_level: 3,
    -         my_people_page_url: "https://arup-my.sharepoint.com/PersonImmersive.aspx?accountname=i:0%83.f%7cmembership%[email protected]"
    },
    
  • Klucz selected_entry nie ma właściwości updated_at, comment lub location_in_source.

# Drzewo

Istnieje kilka nowych punktów końcowych do powrotu hierarchii drzew. Proszę zobaczyć dokumentacja (opens new window) Aby uzyskać więcej informacji na temat tych punktów końcowych.

# GET /asset_tree

  • Nowy punkt końcowy, który zwraca drzewo zasobów przez asset_id.

# GET /asset_type_tree

  • Nowy punkt końcowy, który zwraca drzewo typu aktywów przez asset_type_id.

# Typy

# GET /asset_type_groups

# GET /asset_types

# GET /asset_types/{asset_type_id}/asset_sub_types

# GET /parameter_types

  • Dodano paginację. Proszę zobaczyć Rozdział początkowy po więcej informacji.

  • The name key on the default_unit property in the response body has been renamed to symbol:

    default_unit: {
          id: "b39e5bcf-cda6-49ed-8c0c-174d8daf8bc1",
    -     name: "°C",
    +     symbol: "°C",
          unit_type_id: "5391cd71-08f0-44f8-9dd2-6379a511dd29",
          unit_system_id: "50115948-140f-48fc-b5f2-c56e96869734"
          }
    

# GET /item_types

  • Dodano paginację. Proszę zobaczyć Rozdział początkowy po więcej informacji.
  • Zapytanie offset zostało usunięte.

# GET /unit_types

  • Dodano paginację. Proszę zobaczyć Rozdział początkowy po więcej informacji.

  • Each unit_type object has a new unit_systems key, containing the unit systems and units that are available to that particular type

    unit_types: [
    {
    id: "e8c3da00-5c20-45f1-a24c-0d657bcae032",
    name: "Geotechnics analysis material type",
    created_at: "2022-06-24T12:26:00.263Z",
    updated_at: "2022-06-24T12:26:00.263Z",
    deleted_at: null,
    + unit_systems: [
    +  {
    +    id: "5508a780-9f9f-4e6d-bc9c-a84607a5ba87",
    +    name: "Drop-down list",
    +    short_name: "Drop-down",
    +    units: [
    +      {
    +        id: "892c32c1-808a-440a-8290-e05fdf5457ba",
    +        symbol: "Mohr-coulomb, linear-elastic"
    +      }
    +    ]
    +  }
    + ]
    }
    ]
    

# POST /unit_types

  • Ciała odpowiedzi unit_types dla metody postu została zaktualizowana w taki sam sposób, jak GET /unit_types - Szczegółowe informacje można znaleźć w tej sekcji.

# GET /unit_types/:unit_type_id

  • unit_type Ciało reakcji obiektu zawiera teraz klucze created_at, updated_at i deleted_at:
unit_type: {
 id: "38f045f3-ce7a-4a38-9fe7-f9d72d07a129",
 name: "Area",
+ created_at: "2021-12-22T13:07:17.214Z",
+ updated_at: "2021-12-22T13:07:17.214Z",
+ deleted_at: null,
 unit_systems: [ ... ]
 }

# Jednostki

# GET /units

  • Dodano paginację. Proszę zobaczyć Rozdział początkowy po więcej informacji.

  • Klucz name w ciele odpowiedzi został przemianowany na symbol:

    {
      id: "a3d5c386-9451-495e-9d3c-8ed152b1300f",
      created_at: "2019-05-10T13:45:08.000Z",
      deleted_at: "2020-06-18T11:25:21.000Z",
    - name: "m",
    + symbol: "m",
      updated_at: "2020-06-12T13:39:41.000Z",
      unit_type_id: "7a857f03-a222-405c-bc03-90d6dcaa8e0e",
      unit_system_id: "50115948-140f-48fc-b5f2-c56e96869734"
    }
    

# POST /units

  • Ciało żądania nie przyjmuje już pola name. Powinno to być teraz symbol:

    {
      id: "cdbcb4d1-b6c1-436c-8126-737c29c9b2f4",
    - name: "°F",
    + symbol: "°F",
      unit_type_id: "b68caf97-e537-4ce4-b3bd-7131f0e72e93",
      unit_system_id: "50115948-140f-48fc-b5f2-c56e96869734"
      }
    

# GET /unit_systems

# Usługa metadanych parametrów

Użyj tych notatek migracyjnych, aby pomóc przełączyć z V0 z parameter-metadata-service-api na v1. Ten dokument powinien szczegółowo opisać wszystkie zmiany w wersjach.

# Przestarzałe punkty końcowe

Należy pamiętać, że wszystkie punkty końcowe w V0 API są przestarzałe, aby użytkownicy muszą zaktualizować do następnej dostępnej wersji

# Zmiany w punktach końcowych

Zmiany w każdym punkcie końcowym znajduje się poniżej. Jest to ustrukturyzowane w podobny sposób jak Dokumentacja API (opens new window) dla łatwości użytkowania.

Uwaga: Nie wszystkie punkty końcowe miały zmiany.

# Allow Custom

  • allow_custom jest nowym kluczem w ciele odpowiedzi dla wszystkich tag_type obiektów zwróconych punktów końcowych. Ta właściwość oznacza, jeśli tag_type akceptuje niestandardowe znaczniki, czy nie używa wartości logicznej true lub false.

    tag_type: {
            id: "1e08965a-f116-4a6d-8bba-74290edc8c0a",
            created_at: "2019-05-10T13:45:08.000Z",
            deleted_at: "2019-05-10T13:45:08.000Z",
            name: "Calculation",
            updated_at: "2019-05-10T13:45:08.000Z",
    +       allow_custom: false
          }
    

# Etykietka

# GET /tags

  • Dodano paginację. Proszę zobaczyć Rozdział początkowy po więcej informacji.
  • Dodano nowe zapytania do pobierania usuniętych tagów. Proszę zobaczyć powyżej sekcji po więcej informacji.
  • Zapytanie item_limit zostało zastąpione zapytaniem page_limit w ramach paginacji.
  • Dostępne jest nowe zapytanie dla tag_scope, może to być jeden lub więcej project_id i zwróci wszystkie znaczniki z podanym tag_scope. Puste (null) Filtry ciągów dla wszystkich znaczników bez zakresu, tj. Globalne tagi.
  • Dostępne jest nowe zapytanie dla omit_global (bool). Jeśli to prawda, pomija to wszystkie globalne tagi (te z tag_scope = null) z wyniku. Wartość domyślna tego zapytania to false.
  • Obiekt tag_type w ciele odpowiedzi dla tag zawiera teraz nowy klucz allow_custom. Proszę zobaczyć Ta sekcja po więcej informacji.

# POST /tags

  • Jest to nowy punkt końcowy, który pozwala użytkownikom dodać nowy tag.
  • Każdy użytkownik może opublikować niestandardowy znacznik, który jest zaskoczony do projektu (tj. Tag, który ma tag_type z właściwością allow_custom: true i tag_scope: your-project-uuid). Publikowanie globalnych tagów wymaga uprawnień administratora.

# GET /tags/:tag_id

  • Obiekt tag_type w ciele odpowiedzi zawiera teraz nowy klucz allow_custom. Proszę zobaczyć Ta sekcja po więcej informacji.

# PATCH /tags/:tag_id

  • Jest to nowy punkt końcowy, który pozwala zaktualizować właściwość znacznika name.
  • Ten punkt końcowy wymaga uprawnień administratora.

# DELETE /tags/:tag_id

  • Jest to nowy punkt końcowy, który pozwala usunąć znacznik przez tag_id.
  • Ten punkt końcowy wymaga uprawnień administratora.

# Linki tagów

  • Dodano paginację. Proszę zobaczyć Rozdział początkowy po więcej informacji.
  • Dodano nowe zapytania do pobierania usuniętych linków znaczników. Proszę zobaczyć powyżej sekcji po więcej informacji.
  • Jest to nowy punkt końcowy dla użytkowników, aby uzyskać istniejący łącznik znacznika między zasobami.
  • Jest to nowy punkt końcowy do aktualizacji linków reference_table i/lub reference_url między znacznikiem a odniesieniem.
  • Jest to nowy punkt końcowy, który pozwala użytkownikom umieścić nowe i/lub aktualizować istniejące tag_link.

# Typ tagu

# GET /tag_types

  • Dodano paginację. Proszę zobaczyć Rozdział początkowy po więcej informacji.
  • Nowe zapytania dodane do pobierania usuniętych typów tagów. Proszę zobaczyć powyżej sekcji po więcej informacji.
  • Obiekty tag_type w ciele odpowiedzi zawierają teraz nowy klucz allow_custom. Proszę zobaczyć Ta sekcja po więcej informacji.

# POST /tag_types

  • To nowy punkt końcowy, który pozwala dodać nowy tag_type.
  • Ten punkt końcowy wymaga uprawnień administratora.

# GET /tag_types/:tag_type_id

  • Obiekt tag_type w ciele odpowiedzi zawiera teraz nowy klucz allow_custom. Proszę zobaczyć Ta sekcja po więcej informacji.

# PATCH /tag_types/{tag_type_id}

  • Jest to nowy punkt końcowy, który pozwala użytkownikom aktualizować jeden tag_type.

*Uwaga: Ten punkt końcowy wymaga uprawnień administratora. *

# DELETE /tag_types/{tag_type_id}
  • Nowy punkt końcowy, który usuwa pojedynczy typ tagów za pomocą tag_type_id jako wymaganego zapytania
  • Ten punkt końcowy wymaga uprawnień administratora.

# Usługa kontekstu środowiska

Użyj tych notatek migracyjnych, aby pomóc przełączyć z wersji 0 w Environmental-Context-Service-api na v1. Ten dokument powinien szczegółowo opisać wszystkie zmiany w wersjach.

# Przestarzałe punkty końcowe

Należy pamiętać, że wszystkie punkty końcowe w V0 tego interfejsu API są przestarzałe, aby użytkownicy muszą uaktualnić do następnej dostępnej wersji

Last Updated: 13.09.2023, 15:19:15