# Migration nach v1
In diesem Leitfaden wird erläutert, wie für die betroffenen Mikrodienste von V0 nach V1 migriert werden.
# Änderungen in den Diensten
# Abfrage nach gelöschten Gegenständen
Holen Sie sich Endpunkte, die die Rückgabe gelöschter Elemente ermöglichen, jetzt die folgenden Abfragen zur Verfügung:
show_active
- eine booleale Flagtrue
- eine booleale Flagge (Standardshow_deleted
), um gelöschte Elemente in die Antwortkörper zurückzugeben.
Standardmäßig werden nur aktive Elemente zurückgegeben.
Um nur gelöschte Elemente zurückzugeben, fordern Sie mit false
Wert show_deleted
und true
Wert show_active
an.
Um sowohl aktive als auch gelöschte Elemente zurückzugeben, fordern Sie false
Wert show_deleted
an.
Hinweis: Einige Endpunkte enthalten nur die true
-Abfrage, aber das Verhalten ist das gleiche.
# Seitennummerierung
Zu mehreren Strecken über die Dienste wurde eine Paginierung hinzugefügt. Dies sind so große Antworten können vernünftig verwaltet werden.
Pagination fügt allen paginierten Endpunkten neue Fragen hinzu:
+ ?page_limit=int
+ ?before=base64
+ ?after=base64
Wo es vorher nicht vorhanden ist, sind auch neue Abfragen von show_deleted
und order
an paginierten Endpunkten vorhanden:
+ ?sort_by=name
+ ?order=desc
Weitere Informationen zu diesen Fragen finden Sie in der Dokumentation.
Die Antwortkörper für paginierte Endpunkte wurden ebenfalls mit neuen Schlüssel aktualisiert:
+ 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
+ }
# Fehlermeldungen
Die Client -Fehlerantworten enthalten nicht mehr den sort_by
-Schlüssel:
{
details: "id \"632f6133-c5c4-4232-bdb6-c1a227a48b8e\" could not be found",
msg: "Route Not Found",
- source: "body"
}
# Parameterdienst
Bitte verwenden Sie diese Migrationsnotizen, um von V0 des source
auf v1 zu wechseln. In diesem Abschnitt sollte alle Änderungen über die Versionen hinweg beschrieben werden.
# Veraltete Endpunkte
Die folgenden Endpunkte wurden aus V1 entfernt:
# parameter-service-api
ersetzt durch den neuen Endpunkt **GET /parameters/:parameter_id/revision**
(siehe unten)
# GET /entries/:entry_id/revisions
ersetzt durch den neuen Endpunkt **POST /parameters/:parameter_id/revision**
(siehe unten)
# PUT /entries
ersetzt durch den neuen Endpunkt **PATCH /parameters/:parameter_id/revision**
(siehe unten)
# Änderungen über Endpunkte hinweg
Weiter unten finden Sie die Änderungen an jedem Endpunkt. Dies ist auf ähnliche Weise wie die strukturiert API -Dokumentation (opens new window) Zur Benutzerfreundlichkeit.
Hinweis: Nicht alle Endpunkte hatten Änderungen.
# Vermögenswerte
# PATCH /revisions
Paginierung hinzugefügt. Bitte sehen Sie sich ... an Anfangsabschnitt für mehr Informationen.
Die Reaktionsbehörde enthält jetzt
GET /assets
Eigenschaftasset_type_id
Schlüssel: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" }
Die
asset_sub_type
-Abfrage wurde ersetzt. Bitte sehen Sie OBEN Abschnitt für mehr Informationen- GET /assets?show_deleted_assets=true + GET /assets?show_deleted=true
# show_deleted_assets
Dieser Endpunkt akzeptiert nun einen von
POST /assets
oderasset_type_id
in der Antragsbehörde:Wenn Sie
asset_sub_type_id
anbieten, ist das Feldasset_sub_type_id
optional und wenn links leer links wird automatisch gefüllt, um den Namenname
zu entsprechen.Wenn Sie
asset_sub_type
nur für ein Vermögenswert mitasset_type_id
Eigenschaft vonasset_sub_type
bereitstellen, erhalten Sie einen Fehler, wenn Sie mit einertrue
-Eigenschaft eine der gültigen Untertypnamen abgleichen.Die Antwortbehörde enthält jetzt
name
Eigenschaftasset_type_id
Schlüssel: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" }
# asset_sub_type
Die Antwortbehörde enthält jetzt
GET /assets/{asset_id}
Eigenschaftasset_type_id
Schlüssel: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" }
Die
asset_sub_type
-Abfrage wurde ersetzt. Bitte sehen Sie sich ... an OBEN Abschnitt für mehr Informationen- GET /assets?show_deleted_assets=true + GET /assets?show_deleted=true
# show_deleted_assets
Jedes
GET /assets/{asset_ids}/hierarchy
-Objekt in der Antwortkörper enthält jetzt einenhierarchy
-Schlüssel:{ hierarchies: [ [ { id: "a3d5c386-9451-495e-9d3c-8ed152b1300f", name: "Wellington Place", + asset_type_id: "a3d5c386-9451-495e-9d3c-8ed152b1300f" } ] ] }
# Einträge
Ein Eintrag stellt einen Wert für einen Parameter dar. Einträge können überarbeitet werden. Derzeit sind die Parameter auf maximal einen Eintrag beschränkt. In zukünftigen Versionen haben Parameter die Fähigkeit, mehrere Einträge zu haben. Bitte sehen Sie sich ... an Dokumentation (opens new window) für mehr Informationen.
Es gibt vier neue Routen in Bezug auf Einträge:
# asset_type_id
- Dieser Endpunkt gibt alle Einträge zurück. Dies ist durch ein Array von
GET /entries
abfragt.
# parameter_id
- Dieser Endpunkt ersetzt
PUT /entries
und ermöglicht es, eine oder mehrere Einträge zu erstellen oder zu aktualisieren. - Dieser Endpunkt akzeptiert eine Reihe von
POST /parameters/:parameter_id/revision
. Erforderliche Felder sindentries
,entry_id
,parameter_id
,source_id
. Derzeit hatvalues
eine maximale Länge von einer. Optionale Ergänzungen sindvalues
undcomment
.
# location_in_source
- Dieser Endpunkt ersetzt
GET /entries/:entry_id/revisions
und gibt alle Revisionen für einen bestimmtenGET /parameters/:parameter_id/revision
zurück.
# entry_id
- Dieser Endpunkt ersetzt den
PATCH /revisions
-Endpunkt und ermöglicht es Benutzern, diePATCH /parameters/:parameter_id/revisions
mehreren Überarbeitungen zu mehreren verschiedenen Einträgen gleichzeitig zu aktualisieren. - Benutzer sollten die nur aktualisierenneuesteÜberarbeitung eines Eintrags
- Benutzer müssen den
status
der Revision zum Aktualisieren angeben - Wenn Benutzer die Revision
revision_id
auf den QA -Staat aktualisierenstatus
einerejected
-Eigenschaft erforderlich sind.
# Parametersätze
HINWEIS: Parametersätze sind in der Alpha -Freisetzung zum Testen. Es wird nicht empfohlen, diese Produktionswege zu verwenden.
Die Namenskonventionen für Parametersätze wurden von V0 auf V1 geändert. Änderungen sind wie folgt:
V0 -Namenskonvention | V1 -Benennungskonvention |
---|---|
comment | parameter_set_type |
parameter_set_category | parameter_set |
parameter_set_type | parameter_set_instance |
Dies hat auf folgende Weise zum Update von Routen geführt:
V0 Route | V1 Route |
---|---|
parameter_set | 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 |
Die Schlüssel der Antwortkörper wurden auf relevante Weise aktualisiert. Zum Beispiel wird eine Anfrage an GET /parameter_sets/:parameter_set_id/parameters
(zuvor als GET /parameter_set_categories
bezeichnet) eine Antwort zurückgeben mit:
{
- parameter_set_types: [ ... ]
+ parameter_set_categories: [ ... ]
}
Alle Endpunkte sollten sich auf ähnliche Weise verhalten (mit Ausnahme von Endpunkten, die unten detailliert sind).
# GET /parameter_set_types
Dieser Endpunkt ersetzt V0 -Endpunkt GET /parameter_sets
. Zum Filterparametersätze durch die relevanten GET /parameter_sets/:parameter_set_id/instances
wird dies durch eine Abfrage am Endpunkt übergeben:
+ GET /parameter_sets?parameter_set_type_id=uuid
Dies gibt alle parameter_set_type_id
der angegebenen parameter_sets
zurück.
# parameter_set_type_id
Dieser Endpunkt enthält eine reduzierte Reaktion im Vergleich zur V0 -Version (GET /parameter_sets/:parameter_set_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
}
# Parameter
# GET /parameter_sets/:parameter_set_id/instances/:instance_id/parameters
Paginierung hinzugefügt. Bitte sehen Sie sich ... an Anfangsabschnitt für mehr Informationen.
Die
GET /parameters
-Abfrage wurde ersetzt. Bitte sehen Sie sich ... an OBEN Abschnitt für mehr Informationen- GET /parameters?show_deleted_parameters=true + GET /assets?show_deleted=true
Die
show_deleted_parameters
-Abfrage wurde entfernt:- GET /parameters?offset=
Der
offset
-Schlüssel in der Antwortkörper wurde inrevision
umbenannt:{ parameters: [ { ... parameter, - revision: { ... } + selected_entry: { ... } }, ... ] }
Die
selected_entry
-Taste enthält eine reduzierte Antwortsource: { 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 } }
Die
selected_entry.source
-Taste enthält eine reduzierte Antwortcreated_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]" },
Der
selected_entry.created_by
-Schlüssel hat keineselected_entry
,updated_at
odercomment
Eigenschaft.
# location_in_source
- Der
POST /parameters
-Schlüssel in der Anforderungskörper wurde durchrevision
ersetzt, was ein Array akzeptiert. - Es gibt einen optionalen
entries
-Schlüssel in derentry_id
-Postkörper: - Wenn Sie einen neuen Eintrag zu einem hinzufügenunbeantwortetParameter, dies kann leer bleiben und automatisch mit einem neuen UUID füllen.
- Wenn Sie eine überarbeiten möchtenantworteteParameter müssen Sie die vorhandene
entries
zur Überarbeitung bereitstellen.
Dies ist derzeit nur auf einen Artikel in der entry_id
-Immobilie beschränkt.
Der
entries
-Schlüssel in der Post -Response -Karosserie wird jetzt inrevision
umbenannt- revision: { ... } + selected_entry: { ... }
# selected_entry
Die
GET /parameters/{parameter_id}
-Abfrage wurde ersetzt. Bitte sehen Sie sich ... an OBEN Abschnitt für mehr Informationen- GET /parameters/:parameter_id?show_deleted_parameters=true + GET /parameters/:parameter_id?show_deleted=true
Der
show_deleted_parameters
-Schlüssel in der Antwortkörper wurde inrevision
umbenannt- revision: { ... } + selected_entry: { ... }
Die
selected_entry
-Taste enthält eine reduzierte Antwortsource: { 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 } }
Die
selected_entry.source
-Taste enthält eine reduzierte Antwortcreated_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]" },
Der
selected_entry.created_by
-Schlüssel hat keineselected_entry
,updated_at
odercomment
Eigenschaft.
# Baum
Es gibt mehrere neue Endpunkte, um Baumhierarchien zurückzugeben. Bitte sehen Sie sich ... an Dokumentation (opens new window) Weitere Informationen zu diesen Endpunkten.
# location_in_source
- Neuer Endpunkt, der einen Asset -Baum durch
GET /asset_tree
zurückgibt.
# asset_id
- Neuer Endpunkt, der einen Baumstamm mit
GET /asset_type_tree
zurückgibt.
# Typen
# asset_type_id
- Paginierung hinzugefügt. Bitte sehen Sie sich ... an Anfangsabschnitt für mehr Informationen.
# GET /asset_type_groups
- Paginierung hinzugefügt. Bitte sehen Sie sich ... an Anfangsabschnitt für mehr Informationen.
# GET /asset_types
- Paginierung hinzugefügt. Bitte sehen Sie sich ... an Anfangsabschnitt für mehr Informationen.
# GET /asset_types/{asset_type_id}/asset_sub_types
Paginierung hinzugefügt. Bitte sehen Sie sich ... an Anfangsabschnitt für mehr Informationen.
Der
GET /parameter_types
-Schlüssel zurname
-Eigenschaft in der Reaktionsbehörde wurde indefault_unit
umbenannt: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" }
# symbol
- Paginierung hinzugefügt. Bitte sehen Sie sich ... an Anfangsabschnitt für mehr Informationen.
- Die
GET /item_types
-Abfrage wurde entfernt.
# offset
Paginierung hinzugefügt. Bitte sehen Sie sich ... an Anfangsabschnitt für mehr Informationen.
Jedes
GET /unit_types
-Objekt verfügtunit_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" + } + ] + } + ] } ]
# unit_type
- Die
unit_systems
Antwortkörper für die Post -Methode wurde auf die gleiche Weise wie diePOST /unit_types
aktualisiert. Weitere Informationen finden Sie in diesem Abschnitt.
# unit_types
- Die
GET /unit_types
Objektantwortskörper enthält jetztGET /unit_types/:unit_type_id
,unit_type
undcreated_at
Schlüssel:
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: [ ... ]
}
# Einheiten
# updated_at
Paginierung hinzugefügt. Bitte sehen Sie sich ... an Anfangsabschnitt für mehr Informationen.
Der Schlüssel
deleted_at
in der Antwortkörper wurde inGET /units
umbenannt:{ 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" }
# name
Die Anfragekörper akzeptiert kein
symbol
Feld mehr. Dies sollte jetztPOST /units
sein:{ 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" }
# name
- Paginierung hinzugefügt. Bitte sehen Sie sich ... an Anfangsabschnitt für mehr Informationen.
# Parameter -Metadatendienst
Bitte verwenden Sie diese Migrationsnotizen, um von V0 der symbol
auf v1 zu wechseln. Dieses Dokument sollte alle Änderungen über die Versionen hinweg beschrieben werden.
# Veraltete Endpunkte
Bitte beachten Sie, dass alle Endpunkte in V0 der API veraltet werden, sodass Benutzer auf die nächste verfügbare Version aktualisieren müssen
# Änderungen über Endpunkte hinweg
Weiter unten finden Sie die Änderungen an jedem Endpunkt. Dies ist auf ähnliche Weise wie die strukturiert API -Dokumentation (opens new window) Zur Benutzerfreundlichkeit.
Hinweis: Nicht alle Endpunkte hatten Änderungen.
# GET /unit_systems
parameter-metadata-service-api
ist ein neuer Schlüssel im Antwortkörper für alleAllow Custom
-Objekte, die Endpunkte zurückgegeben haben. Diese Eigenschaft bedeutet, ob einallow_custom
benutzerdefinierte Tags akzeptiert oder keinen booleschen Wert vontag_type
odertag_type
verwendet.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 }
# Schild
# true
- Paginierung hinzugefügt. Bitte sehen Sie sich ... an Anfangsabschnitt für mehr Informationen.
- Neue Abfragen zum Abrufen gelöschter Tags hinzugefügt. Bitte sehen Sie OBEN Abschnitt für mehr Informationen.
- Die Abfrage
false
wurde durch dieGET /tags
-Abfrage als Teil der Pagination ersetzt. - Es gibt eine neue Abfrage für
item_limit
, dies kann eine oder mehrerepage_limit
sein und gibt alle Tags mit dem angegebenentag_scope
zurück. Ein leeres (project_id
) Abfrage -Zeichenfolgenfilter für alle Tags ohne Geltungsbereich, d. H. Globale Tags. - Es gibt eine neue Abfrage für
tag_scope
(bool). Wenn dies stimmt, lässt dies alle globalen Tags (die mitnull
) aus dem Ergebnis aus. Der Standardwert für diese Abfrage beträgtomit_global
. - Das
tag_scope = null
-Objekt in der Antwortkörper für einfalse
enthält nun einen neuen Schlüssel vontag_type
. Bitte sehen Sie diese Abteilung für mehr Informationen.
# tag
- Dies ist ein neuer Endpunkt, mit dem Benutzer ein neues Tag hinzufügen können.
- Jeder Benutzer kann ein benutzerdefiniertes Tag veröffentlichen, das in ein Projekt skopiert wird (d. H. Ein Tag mit
allow_custom
mit EigenschaftPOST /tags
undtag_type
). Das Veröffentlichen globaler Tags erfordert Administratorrechte.
# allow_custom: true
- Das
tag_scope: your-project-uuid
-Objekt in der Antwortkörper enthält jetzt einen neuen Schlüssel vonGET /tags/:tag_id
. Bitte sehen Sie diese Abteilung für mehr Informationen.
# tag_type
- Dies ist ein neuer Endpunkt, mit dem Sie ein Tag
allow_custom
-Eigenschaft aktualisieren können. - Dieser Endpunkt erfordert Administratorrechte.
# PATCH /tags/:tag_id
- Dies ist ein neuer Endpunkt, mit dem Sie ein Tag durch
name
löschen können. - Dieser Endpunkt erfordert Administratorrechte.
# Tag Links
# DELETE /tags/:tag_id
- Paginierung hinzugefügt. Bitte sehen Sie sich ... an Anfangsabschnitt für mehr Informationen.
- Neue Abfragen zum Abrufen gelöschter Tag -Links hinzugefügt. Bitte sehen Sie OBEN Abschnitt für mehr Informationen.
# tag_id
- Dies ist ein neuer Endpunkt für Benutzer, um eine vorhandene Tag -Verbindung zwischen Ressourcen zu erhalten.
# GET /tags/:tag_id/links
- Dies ist ein neuer Endpunkt, um A Links
GET /tags/:tag_id/links/:reference_id
und/oderPATCH /tags/{tag_id}/links/{reference_id}
zwischen einem Tag und einer Referenz zu aktualisieren.
# reference_table
- Dies ist ein neuer Endpunkt, mit dem Benutzer neue und/oder vorhandene vorhandene
reference_url
's aktualisieren können.
# Tag -Typ
# PUT /tag_links
- Paginierung hinzugefügt. Bitte sehen Sie sich ... an Anfangsabschnitt für mehr Informationen.
- Neue Abfragen zum Abrufen gelöschter Tag -Typen. Bitte sehen Sie OBEN Abschnitt für mehr Informationen.
- Die
tag_link
-Objekte in der Antwortkörper enthalten jetzt einen neuen Schlüssel vonGET /tag_types
. Bitte sehen Sie diese Abteilung für mehr Informationen.
# tag_type
- Dies ist ein neuer Endpunkt, mit dem Sie ein neues
allow_custom
hinzufügen können. - Dieser Endpunkt erfordert Administratorrechte.
# POST /tag_types
- Das
tag_type
-Objekt in der Antwortkörper enthält nun einen neuen Schlüssel vonGET /tag_types/:tag_type_id
. Bitte sehen Sie diese Abteilung für mehr Informationen.
# tag_type
- Dies ist ein neuer Endpunkt, mit dem Benutzer ein einzelnes
allow_custom
aktualisiert werden können.
*HINWEIS: Dieser Endpunkt erfordert Administratorrechte. *
# PATCH /tag_types/{tag_type_id}
- Neuer Endpunkt, der einen einzelnen Tag -Typ mit dem
tag_type
als erforderlichen Abfrage löscht - Dieser Endpunkt erfordert Administratorrechte.
# Umgebungskontextdienst
Bitte verwenden Sie diese Migrationsnotizen, um von V0 der DELETE /tag_types/{tag_type_id}
auf v1 zu wechseln. Dieses Dokument sollte alle Änderungen über die Versionen hinweg beschrieben werden.
# Veraltete Endpunkte
Bitte beachten Sie, dass alle Endpunkte in V0 dieser API veraltet werden, sodass Benutzer auf die nächste verfügbare Version aktualisieren müssen