marketplace

GET /api/marketplace/listings/

Changed on

Return the published marketplace listings, including each listing's package, tags, and display image, optionally filtered by package name.

Request

  • Base URL
    https://app.pixiebrix.com
  • Auth
    none declared

Query parameters

pageinteger

A page number within the paginated result set.

page_sizeinteger

Number of results to return per page.

package__namestring

package__name

Response

idstring uuid

Surrogate key of the listing

assetsobject[]

Deprecated: always empty. Extensions 3.3.1-3.3.3 map over it unconditionally.

fa_iconstring nullable

Font Awesome 5 icon and css class to show with the tag, e.g., fas fa-coffee

icon_colorstring
unlistedboolean

Designates a listing that is undiscoverable in the Marketplace; only those with a direct link can access it.

created_atstring date-time
updated_atstring date-time

Changes

    • breaking

      the response property / became optional for the status (media type: application/json; version=2.0)

    • breaking

      the response property / became optional for the status (media type: application/vnd.pixiebrix.api+json; version=2.0)

    • breaking

      removed the required property /// from the response with the status (media type: application/json; version=2.0)

    • breaking

      removed the required property /// from the response with the status (media type: application/vnd.pixiebrix.api+json; version=2.0)

    • warning

      deleted the query request parameter updated_at__gt

    • warning

      removed the optional property /// from the response with the status (media type: application/json; version=2.0)

    • warning

      removed the optional property /// from the response with the status (media type: application/vnd.pixiebrix.api+json; version=2.0)

    • warning

      removed the optional property /// from the response with the status (media type: application/json; version=2.0)

    • warning

      removed the optional property /// from the response with the status (media type: application/vnd.pixiebrix.api+json; version=2.0)

    • warning

      removed the optional property /// from the response with the status (media type: application/json; version=2.0)

    • warning

      removed the optional property /// from the response with the status (media type: application/vnd.pixiebrix.api+json; version=2.0)

    • warning

      removed the optional property /// from the response with the status (media type: application/json; version=2.0)

    • warning

      removed the optional property /// from the response with the status (media type: application/vnd.pixiebrix.api+json; version=2.0)

    • warning

      removed the optional property /// from the response with the status (media type: application/json; version=2.0)

    • warning

      removed the optional property /// from the response with the status (media type: application/vnd.pixiebrix.api+json; version=2.0)

    • warning

      removed the optional property /// from the response with the status (media type: application/json; version=2.0)

    • warning

      removed the optional property /// from the response with the status (media type: application/vnd.pixiebrix.api+json; version=2.0)

    • warning

      removed the optional property / from the response with the status (media type: application/json; version=2.0)

    • warning

      removed the optional property / from the response with the status (media type: application/vnd.pixiebrix.api+json; version=2.0)

    • warning

      removed the optional property / from the response with the status (media type: application/json; version=2.0)

    • warning

      removed the optional property / from the response with the status (media type: application/vnd.pixiebrix.api+json; version=2.0)

    • info

      the response required property / became read-only for the status (media type: application/json; version=2.0)

    • info

      the response required property / became read-only for the status (media type: application/vnd.pixiebrix.api+json; version=2.0)

    • info

      the /// response's property pattern was changed from ^@[a-z0-9-~][a-z0-9-._~]*$ to ^@[a-z0-9][a-z0-9._-]*$ for the status (media type: application/json; version=2.0)

    • info

      the /// response's property pattern was changed from ^@[a-z0-9-~][a-z0-9-._~]*$ to ^@[a-z0-9][a-z0-9._-]*$ for the status (media type: application/vnd.pixiebrix.api+json; version=2.0)

    • info

      the /// response's property pattern was changed from ^@[a-z0-9-~][a-z0-9-._~]*$ to ^@[a-z0-9][a-z0-9._-]*$ for the status (media type: application/json; version=2.0)

    • info

      the /// response's property pattern was changed from ^@[a-z0-9-~][a-z0-9-._~]*$ to ^@[a-z0-9][a-z0-9._-]*$ for the status (media type: application/vnd.pixiebrix.api+json; version=2.0)