Zum Inhalt springen

Profilübersicht eines Mitglieds abrufen

GET/v1/members/{username}/showcase

Liefert die veröffentlichte Profilübersicht: ihre Blöcke, deren Reihenfolge und das Seitendesign.

Anfrage

Shell
curl -g "https://api.nogitsu.com/v1/members/{username}/showcase"

Parameter

  • username

    Pfaderforderlich

    Der Benutzername des Mitglieds.

    Text

Antwort

Eine erfolgreiche Anfrage antwortet mit 200 und diesem JSON:

  • showcaseObjektkann null sein
    • themeObjektkann null sein
      • backgroundText
      • accentText
      • fontText
        Erlaubte Wertedefaultserifmono
      • densityText
        Erlaubte Wertecomfortablecompact
    • blocksListe von eine von mehreren Formen
      1. Option 1

        • isVisibletrue oder false
        • widthText
          Erlaubte Wertewidenarrow
        • kindText
          Erlaubte Wertecurrently_consuming
        • libraryText
          Erlaubte Wertescreenreading
      2. Option 2

        • isVisibletrue oder false
        • widthText
          Erlaubte Wertewidenarrow
        • kindText
          Erlaubte Wertefavorites
        • subjectText
          Erlaubte Werteworkcharacter
      3. Option 3

        • isVisibletrue oder false
        • widthText
          Erlaubte Wertewidenarrow
        • kindText
          Erlaubte Wertepinned_collection
        • collectionIdText (uuid)
      4. Option 4

        • isVisibletrue oder false
        • widthText
          Erlaubte Wertewidenarrow
        • kindText
          Erlaubte Wertecollection_list
      5. Option 5

        • isVisibletrue oder false
        • widthText
          Erlaubte Wertewidenarrow
        • kindText
          Erlaubte Wertestats
      6. Option 6

        • isVisibletrue oder false
        • widthText
          Erlaubte Wertewidenarrow
        • kindText
          Erlaubte Wertegenres
      7. Option 7

        • isVisibletrue oder false
        • widthText
          Erlaubte Wertewidenarrow
        • kindText
          Erlaubte Wertebadges
      8. Option 8

        • isVisibletrue oder false
        • widthText
          Erlaubte Wertewidenarrow
        • kindText
          Erlaubte Wertecommunities
    • versionGanzzahl

      Von 0 bis 9007199254740991

    • updatedAtText (date-time)

Fehler

Wie jede Operation kann auch diese mit 400 bei ungültigen Parametern antworten, mit 404, wenn nichts gefunden wird, und mit 429, wenn du zu viele Anfragen sendest. Alle Fehler haben dieselbe Form.

Mehr über Fehler