Assets-API

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Du kannst die folgenden Anforderungs- und Antwort-Payloads senden und empfangen, um Assets auf Roblox zu erstellen.Für Informationen über die Verwendung der API siehe den Verwendungsleitfaden.

Assets

https://apis.roblox.com/assets

Asset-Versionen listen

GET /assets/v1/assets/{assetId}/versions

Liste alle Versionen eines bestimmten Objektmit optionaler Seiten navigation.

Parameter

assetId string

Die eindeutige Kennung des Objekt.

Path
Erforderlich
maxPageSize number

Gibt die Anzahl der Asset-Versionen an, die in der Antwort enthalten sein sollen. Gültige Werte reichen von 1 bis 50 (einschließlich). Standard ist 8, wenn nicht bereitgestellt.

pageToken string

Ein Token für die Seitenzählung. Der Wert wird aus einer vorherigen Anfrage abgeleitet und ermöglicht das Abrufen der nächsten Seite der Asset-Versionen.

Anfrage

List Asset Versions

curl --location 'https://apis.roblox.com/assets/v1/assets/{assetid}/versions?pageToken=&maxPageSize=' \
--header 'x-api-key: {apiKey}'

Rückmeldung

200 - OK
Asset-Versionen erfolgreich aufgelistet.
Gibt zurück ein(e) array<object>

Erforderliche Berechtigungen

Die folgenden API-Schlüssel-Berechtigungen werden benötigt, um diesen Endpunkt aufzurufen. Für weitere Informationen zur Erzeugung korrekter Schlüssel siehe API-Schlüssel verwalten.

  • Lesen

Limits

Pro API-Schlüssel: 100 Anfoderungen pro 60 Sekunden pro IP-Adresse

Rückgängigkeits-Asset-Version

POST /assets/v1/assets/{assetId}/versions:rollback

Rolle ein Asset auf eine bestimmte frühere Version zurück.

Geben Sie den Asset-Version-Pfad in den Formdaten an.

Parameter

assetId string

Die eindeutige Kennung des Objekt.

Path
Erforderlich

Anfrage

Rollback Asset Versions

curl --location 'https://apis.roblox.com/assets/v1/assets/{assetid}/versions:rollback' \
--header 'x-api-key: {apiKey}' \
--header 'Content-Type: application/json' \
--data '{\"assetVersion\":\"assets/{assetId}/versions/{versionNumber}\"}'

Rückmeldung

200 - OK
Asset erfolgreich zurückgerollt.
Gibt zurück ein(e) object
creationContext object

Der Kontext der Erstellung, der nicht Teil des Asset-Inhalts ist, wie z. B. Metadaten und Erstellerinformationen. Erforderlich für Asset erstellen.

moderationResult object

Das Moderationsergebnis des Objekt.

path string

Der zurückgegebene Ressourcenpfad der Asset-Version. Format: assets/{assetId}/versions/{version} . Beispiel: assets/2205400862/versions/1 .

Erforderliche Berechtigungen

Die folgenden API-Schlüssel-Berechtigungen werden benötigt, um diesen Endpunkt aufzurufen. Für weitere Informationen zur Erzeugung korrekter Schlüssel siehe API-Schlüssel verwalten.

  • Lesen

  • Schreiben

Limits

Pro API-Schlüssel: 100 Anfoderungen pro 60 Sekunden pro IP-Adresse

Ressource erstellen

POST /v1/assets

Erstellt ein Asset mit angegebenem Inhalt und Metadaten.

Du kannst keine SocialLink-Objekte hinzufügen, wenn du ein Asset erstellst. Stattdessen verwende Asset aktualisieren.

Geben Sie die Assets, binäre Asset-Dateipfad, und Inhaltstyp in den Formdaten an.

Anfrage

Create Asset

curl --location --request POST 'https://apis.roblox.com/assets/v1/assets' \
--header 'x-api-key: {apiKey}' \
--form 'request="{
\"assetType\": \"Model\",
\"displayName\": \"Name\",
\"description\": \"This is a description\",
\"creationContext\": {
\"creator\": {
\"userId\": \"${userId}\"
}
}
}"' \
--form 'fileContent=@"/filepath/model.fbx";type=model/fbx'

Rückmeldung

200 - OK
Gibt die Operation-ID für die Überprüfung des Statuszurück.
Gibt zurück ein(e) object
done boolean

Wenn false , ist die Operation noch im Gange. Wenn true , ist die Operation abgeschlossen.

error object

Das logische Fehlermodell, das den Statuserklärt.

metadata object

Enthält eine zufällige serisierte Nachricht zusammen mit einer @type, die die Art der serisierten Nachricht beschreibt.

path string

Der vom Server zugewiesene Ressourcenpfad. Das Standardformat ist operations/{operation_id} .

response object

Enthält eine zufällige serisierte Nachricht zusammen mit einer @type, die die Art der serisierten Nachricht beschreibt.

Erforderliche Berechtigungen

Die folgenden API-Schlüssel-Berechtigungen werden benötigt, um diesen Endpunkt aufzurufen. Für weitere Informationen zur Erzeugung korrekter Schlüssel siehe API-Schlüssel verwalten.

  • Lesen

  • Schreiben

Limits

Pro API-Schlüssel: 60 Anfoderungen pro 60 Sekunden pro IP-Adresse

Asset erhalten

GET /v1/assets/{assetId}

Rufe spezifischen Asset-Inhalt und Metadaten ab.

Parameter

assetId string

Die eindeutige Kennung des Objekt.

Path
Erforderlich
readMask string

Asset-Metadatenfelder zum abrufen, einschließlich der Beschreibung, des Anzeigename, des Symbols, der sozialen Links und der Vorschau. Beispiele: description%2CdisplayName , previews%2CtwitchSocialLink .

Anfrage

Get Asset without readMask

curl --location --request GET 'https://apis.roblox.com/assets/v1/assets/{assetId}' \
--header 'x-api-key: {apiKey}'
Get Asset with readMask

curl --location --request GET 'https://apis.roblox.com/assets/v1/assets/{assetId}?readMask={read_mask}' \
--header 'x-api-key: {apiKey}'

Rückmeldung

200 - OK
Asset-Ressource erfolgreich abgerufen.
Gibt zurück ein(e) object
assetId number

Die eindeutige Kennung des Objekt. Erforderlich für Asset aktualisieren.

assetType string

Der eingeben. Kann nur Audio , Decal oder Model sein. Erforderlich für Asset erstellen .

creationContext object

Der Kontext der Erstellung, der nicht Teil des Asset-Inhalts ist, wie z. B. Metadaten und Erstellerinformationen. Erforderlich für Asset erstellen.

description string

Die Beschreibung des Objekt. Beschränken Sie sich auf 1000 Zeichen. Erforderlich für Asset erstellen.

displayName string

Anzeigename des Objekt. Erforderlich für Asset erstellen.

icon string

Der Ressourcenpfad für das Symbol.

moderationResult object

Das Moderationsergebnis des Objekt.

path string

Der zurückgegebene Ressourcenpfad des Objekt. Format: assets/{assetId} . Beispiel: assets/2205400862 .

previews array<object>

Eine Liste von Vorschauen, jede mit einem Asset-Pfad und alternativen Text. Vorschauen müssen Bild -Assets sein.

revisionCreateTime string

Der Erstellungszeitpunkt der aktuellen Revision.

revisionId string

Überarbeitungs-ID des Objekt.Äquivalent zu versionNumber.Jede Änderung des Assets kommt automatisch eine neue Version zu.Das Format ist eine String.Beispiel: 1.

socialLink object

Ein Social-Media-Link für das Asset.Maximal drei pro Asset.Der Objektname kann eine von folgenden sein:

  • facebookSocialLink
  • twitterSocialLink
  • youtubeSocialLink
  • twitchSocialLink
  • discordSocialLink
  • githubSocialLink
  • robloxSocialLink
  • guildedSocialLink
  • devForumSocialLink
Für die Syntax siehe die Beispielanfrage unter Asset aktualisieren.

state string

Ob das Asset aktiv oder archiviert ist. Unspezifiziert wird nicht verwendet.

Erforderliche Berechtigungen

Die folgenden API-Schlüssel-Berechtigungen werden benötigt, um diesen Endpunkt aufzurufen. Für weitere Informationen zur Erzeugung korrekter Schlüssel siehe API-Schlüssel verwalten.

  • Lesen

Limits

Pro API-Schlüssel: 60 Anfoderungen pro 60 Sekunden pro IP-Adresse

Asset aktualisieren

PATCH /v1/assets/{assetId}

Aktualisiert ein Asset mit bereitgestelltem Inhalt und Metadaten, einschließlich der Beschreibung, des Anzeigennamens, des Symbols, der sozialen Links und der Vorschauen.Derzeit kann nur der Inhaltskörper für Modelle aktualisiert werden.Icons und Vorschau müssen Bild -Assets sein.Icons müssen quadratische Dimensionen haben.

Geben Sie die Assets, binäre Asset-Dateipfad, und Inhaltstyp in den Formdaten an.

Parameter

assetId string

Die eindeutige Kennung des Objekt.

Path
Erforderlich
updateMask string

Asset-Metadatenfelder zum Update, einschließlich Beschreibung, Display-Name, Symbolund Vorschau. Beispiele: description%2CdisplayName , previews%2CtwitchSocialLink .

Anfrage

Update Content Only and Create a New Version

curl --location --request PATCH 'https://apis.roblox.com/assets/v1/assets/{assetId}' \
--header 'x-api-key: {apiKey}' \
--form 'request="{\"assetId\": {assetId} }"' \
--form 'fileContent="@\"{file-path}\""'
Update Content and Metadata

Update a List of Previews

curl --location --request PATCH 'https://apis.roblox.com/assets/v1/assets/{assetId}?updateMask=previews' \
--header 'x-api-key: {apiKey}' \
--form 'request="{\"assetId\": \"{assetId}\", \"previews\": [{\"asset\": \"assets/123\", \"altText\": \"Your alt text.\"}]}"'
Update Social Links

Rückmeldung

200 - OK
Gibt die Operation-ID für die Überprüfung des Update-Status zurück / Gibt die aktualisierten Metadatenfelder zurück.
Gibt zurück ein(e) object
application/json

{"previews": [
{"asset": "assets/123", "altText": "preview 1"},
{"asset": "assets/456", "altText": "preview 2"}
]}
done boolean

Wenn false , ist die Operation noch im Gange. Wenn true , ist die Operation abgeschlossen.

error object

Das logische Fehlermodell, das den Statuserklärt.

metadata object

Enthält eine zufällige serisierte Nachricht zusammen mit einer @type, die die Art der serisierten Nachricht beschreibt.

path string

Der vom Server zugewiesene Ressourcenpfad. Das Standardformat ist operations/{operation_id} .

response object

Enthält eine zufällige serisierte Nachricht zusammen mit einer @type, die die Art der serisierten Nachricht beschreibt.

Erforderliche Berechtigungen

Die folgenden API-Schlüssel-Berechtigungen werden benötigt, um diesen Endpunkt aufzurufen. Für weitere Informationen zur Erzeugung korrekter Schlüssel siehe API-Schlüssel verwalten.

  • Lesen

  • Schreiben

Limits

Pro API-Schlüssel: 60 Anfoderungen pro 60 Sekunden pro IP-Adresse

Abrufe die Asset-Version

GET /v1/assets/{assetId}/versions/{versionNumber}

Rufe eine bestimmte Asset-Version durch die Asset-ID und die Versionsnummer ab.

Parameter

assetId string

Die eindeutige Kennung des Objekt.

Path
Erforderlich
versionNumber string

Die Versionsnummer.

Path
Erforderlich

Anfrage

Get Asset Version

curl --location 'https://apis.roblox.com/assets/v1/assets/{assetId}/versions/{versionNumber}' \
--header 'x-api-key: {apiKey}'

Rückmeldung

200 - OK
Asset-Version erfolgreich abgerufen.
Gibt zurück ein(e) object
creationContext object

Der Kontext der Erstellung, der nicht Teil des Asset-Inhalts ist, wie z. B. Metadaten und Erstellerinformationen. Erforderlich für Asset erstellen.

moderationResult object

Das Moderationsergebnis des Objekt.

path string

Der zurückgegebene Ressourcenpfad der Asset-Version. Format: assets/{assetId}/versions/{version} . Beispiel: assets/2205400862/versions/1 .

Erforderliche Berechtigungen

Die folgenden API-Schlüssel-Berechtigungen werden benötigt, um diesen Endpunkt aufzurufen. Für weitere Informationen zur Erzeugung korrekter Schlüssel siehe API-Schlüssel verwalten.

  • Lesen

Limits

Pro API-Schlüssel: 100 Anfoderungen pro 60 Sekunden pro IP-Adresse

Archiv-Asset

POST /v1/assets/{assetId}:archive

Archiviert das Asset.Archivierte Assets verschwinden von der Website und sind nicht mehr nutzbar oder sichtbar in Roblox-Erlebnissen, aber du kannst sie wiederherstellen.

Parameter

assetId string

Die eindeutige Kennung des Objekt.

Path
Erforderlich

Anfrage

Archive Asset

curl --location 'https://apis.roblox.com/assets/v1/assets/{assetid}:archive' \
--header 'x-api-key: {apiKey}' \
--header 'Content-Type: application/json'

Rückmeldung

200 - OK
Asset erfolgreich archiviert.
Gibt zurück ein(e) object
assetId number

Die eindeutige Kennung des Objekt. Erforderlich für Asset aktualisieren.

assetType string

Der eingeben. Kann nur Audio , Decal oder Model sein. Erforderlich für Asset erstellen .

creationContext object

Der Kontext der Erstellung, der nicht Teil des Asset-Inhalts ist, wie z. B. Metadaten und Erstellerinformationen. Erforderlich für Asset erstellen.

description string

Die Beschreibung des Objekt. Beschränken Sie sich auf 1000 Zeichen. Erforderlich für Asset erstellen.

displayName string

Anzeigename des Objekt. Erforderlich für Asset erstellen.

icon string

Der Ressourcenpfad für das Symbol.

moderationResult object

Das Moderationsergebnis des Objekt.

path string

Der zurückgegebene Ressourcenpfad des Objekt. Format: assets/{assetId} . Beispiel: assets/2205400862 .

previews array<object>

Eine Liste von Vorschauen, jede mit einem Asset-Pfad und alternativen Text. Vorschauen müssen Bild -Assets sein.

revisionCreateTime string

Der Erstellungszeitpunkt der aktuellen Revision.

revisionId string

Überarbeitungs-ID des Objekt.Äquivalent zu versionNumber.Jede Änderung des Assets kommt automatisch eine neue Version zu.Das Format ist eine String.Beispiel: 1.

socialLink object

Ein Social-Media-Link für das Asset.Maximal drei pro Asset.Der Objektname kann eine von folgenden sein:

  • facebookSocialLink
  • twitterSocialLink
  • youtubeSocialLink
  • twitchSocialLink
  • discordSocialLink
  • githubSocialLink
  • robloxSocialLink
  • guildedSocialLink
  • devForumSocialLink
Für die Syntax siehe die Beispielanfrage unter Asset aktualisieren.

state string

Ob das Asset aktiv oder archiviert ist. Unspezifiziert wird nicht verwendet.

Erforderliche Berechtigungen

Die folgenden API-Schlüssel-Berechtigungen werden benötigt, um diesen Endpunkt aufzurufen. Für weitere Informationen zur Erzeugung korrekter Schlüssel siehe API-Schlüssel verwalten.

  • Lesen

  • Schreiben

Limits

Pro API-Schlüssel: 100 Anfoderungen pro 60 Sekunden pro IP-Adresse

Asset wiederherstellen

POST /v1/assets/{assetId}:restore

Stellt ein archiviertes Objektwieder her.

Parameter

assetId string

Die eindeutige Kennung des Objekt.

Path
Erforderlich

Anfrage

Restore Asset

curl --location 'https://apis.roblox.com/assets/v1/assets/{assetid}:restore' \
--header 'x-api-key: {apiKey}' \
--header 'Content-Type: application/json'

Rückmeldung

200 - OK
Asset erfolgreich wiederhergestellt.
Gibt zurück ein(e) object
assetId number

Die eindeutige Kennung des Objekt. Erforderlich für Asset aktualisieren.

assetType string

Der eingeben. Kann nur Audio , Decal oder Model sein. Erforderlich für Asset erstellen .

creationContext object

Der Kontext der Erstellung, der nicht Teil des Asset-Inhalts ist, wie z. B. Metadaten und Erstellerinformationen. Erforderlich für Asset erstellen.

description string

Die Beschreibung des Objekt. Beschränken Sie sich auf 1000 Zeichen. Erforderlich für Asset erstellen.

displayName string

Anzeigename des Objekt. Erforderlich für Asset erstellen.

icon string

Der Ressourcenpfad für das Symbol.

moderationResult object

Das Moderationsergebnis des Objekt.

path string

Der zurückgegebene Ressourcenpfad des Objekt. Format: assets/{assetId} . Beispiel: assets/2205400862 .

previews array<object>

Eine Liste von Vorschauen, jede mit einem Asset-Pfad und alternativen Text. Vorschauen müssen Bild -Assets sein.

revisionCreateTime string

Der Erstellungszeitpunkt der aktuellen Revision.

revisionId string

Überarbeitungs-ID des Objekt.Äquivalent zu versionNumber.Jede Änderung des Assets kommt automatisch eine neue Version zu.Das Format ist eine String.Beispiel: 1.

socialLink object

Ein Social-Media-Link für das Asset.Maximal drei pro Asset.Der Objektname kann eine von folgenden sein:

  • facebookSocialLink
  • twitterSocialLink
  • youtubeSocialLink
  • twitchSocialLink
  • discordSocialLink
  • githubSocialLink
  • robloxSocialLink
  • guildedSocialLink
  • devForumSocialLink
Für die Syntax siehe die Beispielanfrage unter Asset aktualisieren.

state string

Ob das Asset aktiv oder archiviert ist. Unspezifiziert wird nicht verwendet.

Erforderliche Berechtigungen

Die folgenden API-Schlüssel-Berechtigungen werden benötigt, um diesen Endpunkt aufzurufen. Für weitere Informationen zur Erzeugung korrekter Schlüssel siehe API-Schlüssel verwalten.

  • Lesen

  • Schreiben

Limits

Pro API-Schlüssel: 100 Anfoderungen pro 60 Sekunden pro IP-Adresse

Operation erhalten

GET /v1/operations/{operationId}

Erhalte das Ergebnis einer Asset-Erstellung oder -Aktualisierung mit der zurückgegebenen Operation-ID.Erfordert Lesen für die API-Schlüsselberechtigung und Objekt:lesen für OAuth 2.0-Apps.

Parameter

operationId string

Die eindeutige Kennung der Operation.

Path
Erforderlich

Anfrage

Get Operation

curl --location 'https://apis.roblox.com/assets/v1/operations/{operationId}' \
--header 'x-api-key: {apiKey}'

Rückmeldung

200 - OK
Betriebsergebnis erfolgreich abgerufen.
Gibt zurück ein(e) object
done boolean

Wenn false , ist die Operation noch im Gange. Wenn true , ist die Operation abgeschlossen.

error object

Das logische Fehlermodell, das den Statuserklärt.

metadata object

Enthält eine zufällige serisierte Nachricht zusammen mit einer @type, die die Art der serisierten Nachricht beschreibt.

path string

Der vom Server zugewiesene Ressourcenpfad. Das Standardformat ist operations/{operation_id} .

response object

Enthält eine zufällige serisierte Nachricht zusammen mit einer @type, die die Art der serisierten Nachricht beschreibt.

Erforderliche Berechtigungen

Die folgenden API-Schlüssel-Berechtigungen werden benötigt, um diesen Endpunkt aufzurufen. Für weitere Informationen zur Erzeugung korrekter Schlüssel siehe API-Schlüssel verwalten.

  • Lesen

Limits

Pro API-Schlüssel: 100 Anfoderungen pro 60 Sekunden pro IP-Adresse

Objekte

Die folgenden Objekte beschreiben Nutzlasten, die akzeptiert oder zurückgegeben werden. Die einzelnen Endpunkte zeigen weitere Informationen darüber an, wann diese Objekte verwendet werden.

Any

Enthält eine zufällige serisierte Nachricht zusammen mit einer @type, die die Art der serisierten Nachricht beschreibt.

Attribute

@type string

Die Art der serisierten Nachricht.

Asset

Repräsentiert ein Objekt.

Attribute

assetId number

Die eindeutige Kennung des Objekt. Erforderlich für Asset aktualisieren.

assetType string

Der eingeben. Kann nur Audio , Decal oder Model sein. Erforderlich für Asset erstellen .

creationContext object

Der Kontext der Erstellung, der nicht Teil des Asset-Inhalts ist, wie z. B. Metadaten und Erstellerinformationen. Erforderlich für Asset erstellen.

description string

Die Beschreibung des Objekt. Beschränken Sie sich auf 1000 Zeichen. Erforderlich für Asset erstellen.

displayName string

Anzeigename des Objekt. Erforderlich für Asset erstellen.

icon string

Der Ressourcenpfad für das Symbol.

moderationResult object

Das Moderationsergebnis des Objekt.

path string

Der zurückgegebene Ressourcenpfad des Objekt. Format: assets/{assetId} . Beispiel: assets/2205400862 .

previews array<object>

Eine Liste von Vorschauen, jede mit einem Asset-Pfad und alternativen Text. Vorschauen müssen Bild -Assets sein.

revisionCreateTime string

Der Erstellungszeitpunkt der aktuellen Revision.

revisionId string

Überarbeitungs-ID des Objekt.Äquivalent zu versionNumber.Jede Änderung des Assets kommt automatisch eine neue Version zu.Das Format ist eine String.Beispiel: 1.

socialLink object

Ein Social-Media-Link für das Asset.Maximal drei pro Asset.Der Objektname kann eine von folgenden sein:

  • facebookSocialLink
  • twitterSocialLink
  • youtubeSocialLink
  • twitchSocialLink
  • discordSocialLink
  • githubSocialLink
  • robloxSocialLink
  • guildedSocialLink
  • devForumSocialLink
Für die Syntax siehe die Beispielanfrage unter Asset aktualisieren.

state string

Ob das Asset aktiv oder archiviert ist. Unspezifiziert wird nicht verwendet.

AssetVersion

Eine Asset-Version.

Attribute

creationContext object

Der Kontext der Erstellung, der nicht Teil des Asset-Inhalts ist, wie z. B. Metadaten und Erstellerinformationen. Erforderlich für Asset erstellen.

moderationResult object

Das Moderationsergebnis des Objekt.

path string

Der zurückgegebene Ressourcenpfad der Asset-Version. Format: assets/{assetId}/versions/{version} . Beispiel: assets/2205400862/versions/1 .

CreationContext

Der Kontext der Erstellung, der nicht Teil des Asset-Inhalts ist, wie z. B. Metadaten und Erstellerinformationen. Erforderlich für Asset erstellen.

Attribute

creator object

Repräsentiert einen Creator:in.

Erforderlich
expectedPrice number

Erwartete Asset-Upload-Gebühr in Robux. Wenn der tatsächliche Preis mehr als erwartet ist, scheitert die Operation mit einem 400-Fehler.

Creator

Repräsentiert einen Creator:in.

Attribute

groupId number

Die Gruppen-ID. Erforderlich, wenn das Asset gruppeneigen ist.

userId number

Die Benutzer-ID des Creator:in. Erforderlich, wenn das Asset einzelnen Benutzern gehört.

ModerationResult

Das Moderationsergebnis des Objekt.

Attribute

moderationState string

Der Moderationszustand des Objekt. Kann Reviewing , Rejected oder Approved sein.

Operation

Diese Ressource repräsentiert eine lange laufende Operation, die das Ergebnis eines Netzwerk-API-Aufrufs ist.

Attribute

done boolean

Wenn false , ist die Operation noch im Gange. Wenn true , ist die Operation abgeschlossen.

error object

Das logische Fehlermodell, das den Statuserklärt.

metadata object

Enthält eine zufällige serisierte Nachricht zusammen mit einer @type, die die Art der serisierten Nachricht beschreibt.

path string

Der vom Server zugewiesene Ressourcenpfad. Das Standardformat ist operations/{operation_id} .

response object

Enthält eine zufällige serisierte Nachricht zusammen mit einer @type, die die Art der serisierten Nachricht beschreibt.

Preview

Eine Asset-Vorschau.

Attribute

altText string

Alternativer Text für das Objekt.

asset string

Der Vorschau-Asset-Pfad.

Ein Social-Media-Link für das Asset.Maximal drei pro Asset.Der Objektname kann eine von folgenden sein:

  • facebookSocialLink
  • twitterSocialLink
  • youtubeSocialLink
  • twitchSocialLink
  • discordSocialLink
  • githubSocialLink
  • robloxSocialLink
  • guildedSocialLink
  • devForumSocialLink
Für die Syntax siehe die Beispielanfrage unter Asset aktualisieren.

Attribute

title string

Ein optioneller Titel für den verlinken. Wird nicht auf dem Creator-Hub verwendet.

uri string

Die URI für den verlinken.Muss dem erwarteten Format für die Art des verlinkenentsprechen.Zum Beispiel muss der Titel für ein twitchSocialLink Objekt im Format https://twitch.tv/your-channel sein.

State

Ob das Asset aktiv oder archiviert ist. Unspezifiziert wird nicht verwendet.

Attribute

string (enum): "Unspecified", "Active", "Archived"

Status

Das logische Fehlermodell, das den Statuserklärt.

Attribute

code number

Der Codes.

details array<object>

Eine Liste von Nachrichten mit Fehler details.

message string

Die Nachricht.