List extensions: published catalogue (scope=public), caller's own (scope=mine), or every extension (scope=all, moderator)
Changed onRequest
- Base URL: /extensions/v2 (relative, and the document was published on a file host, not at the API’s origin)
- URL: /extensions/v2/extensions
- Auth: HTTP bearer
Query parameters
Public scope only
Opaque cursor returned by the previous page
public: published catalogue (anonymous allowed). mine: caller's own extensions. all: every extension (moderator only).
All scope only: published, delisted, or unpublished
All scope only: case-insensitive substring match on the extension id
Response
Extensions matching the scope: catalogue cards for scope=public, owned rows for scope=mine/all
Example response
{
"result": [
{
"license": {
"spdx_id": "MIT"
}
}
]
}Changes
- breaking
the response property
//////became nullable for the status - breaking
the response property
//////became nullable for the status - breaking
the response property
///////became nullable for the status - breaking
the response property
///////became nullable for the status
- breaking
- breaking
the
/response's property type changed fromobjectto no type for status - breaking
removed the required property
//from the response with the status - breaking
removed the required property
//from the response with the status - breaking
removed the required property
//from the response with the status - breaking
removed the required property
//from the response with the status - breaking
removed the required property
//from the response with the status - breaking
removed the required property
//from the response with the status - breaking
removed the required property
//from the response with the status - breaking
removed the required property
//from the response with the status - breaking
removed the required property
//from the response with the status - breaking
removed the required property
//from the response with the status - warning
removed the optional property
//from the response with the status - info
the endpoint scheme security
Bearerwas added to the API - info
added the new optional
queryrequest parameterq - info
added the new optional
queryrequest parameterscope - info
added the new optional
queryrequest parameterstatus - info
added the non-success response with the status
- info
added the non-success response with the status
- info
added to the
/response propertyanyOflist for the response status
- breaking