Changes to lookup a package by repository URL, purl or ecosystem+name

GET /packages/lookup

Every recorded change to this endpoint, newest first. Back to the operation

Changed in 16 of the 52 revisions of this API.41365

  1. v1cf9cbeb9e6331
  2. v1705144173134113
  3. v1a524acd1b1591
  4. v1e951f097c2481
  5. v1df504b94efa11
  6. v15fcad531d65a1
  7. v10d119500ad861
  8. v1a055783c59552
  9. v13823394598b61
  10. v1d843feeb16c73911
  11. v196f7aaefe5c51
  12. v1fb61f60e7ee82
  13. v14c9ddf974fb22
  14. v1112d74c0732c3
  15. v15939189a09db1
  16. v134c39773ceae1233

What changed

    • added the required property items/allOf[Package]/latest_version_url to the response with the 200 status

      response-required-property-added

  • v1705144173134113See the full diff
    • the query request parameter sort was restricted to a list of enum values

      request-parameter-became-enum

    • added the new enum value created_at to the query request parameter sort

      request-parameter-enum-value-added

    • added the new enum value dependent_packages_count to the query request parameter sort

      request-parameter-enum-value-added

    • added the new enum value dependent_repos_count to the query request parameter sort

      request-parameter-enum-value-added

    • added the new enum value docker_dependents_count to the query request parameter sort

      request-parameter-enum-value-added

    • added the new enum value docker_downloads_count to the query request parameter sort

      request-parameter-enum-value-added

    • added the new enum value downloads to the query request parameter sort

      request-parameter-enum-value-added

    • added the new enum value forks_count to the query request parameter sort

      request-parameter-enum-value-added

    • added the new enum value latest_release_published_at to the query request parameter sort

      request-parameter-enum-value-added

    • added the new enum value maintainers_count to the query request parameter sort

      request-parameter-enum-value-added

    • added the new enum value name to the query request parameter sort

      request-parameter-enum-value-added

    • added the new enum value stargazers_count to the query request parameter sort

      request-parameter-enum-value-added

    • added the new enum value updated_at to the query request parameter sort

      request-parameter-enum-value-added

    • added the new enum value versions_count to the query request parameter sort

      request-parameter-enum-value-added

    • added the required property items/allOf[Package]/codemeta_url to the response with the 200 status

      response-required-property-added

    • added the required property items/allOf[Package]/issue_metadata to the response with the 200 status

      response-required-property-added

    • added the required property items/allOf[Package]/critical to the response with the 200 status

      response-required-property-added

    • added the required property items/allOf[Package]/id to the response with the 200 status

      response-required-property-added

    • added the required property items/allOf[subschema #2]/registry/purl_type to the response with the 200 status

      response-required-property-added

    • added the required property items/allOf[Package]/funding_links to the response with the 200 status

      response-required-property-added

    • added the required property items/allOf[Package]/status to the response with the 200 status

      response-required-property-added

    • added the required property items/allOf[Package]/maintainers/items/total_downloads to the response with the 200 status

      response-required-property-added

  • v1d843feeb16c73911See the full diff
    • the items/ response's property type/format changed from object/ to / for status 200

      response-property-type-changed

    • removed the required property items/advisories from the response with the 200 status

      response-required-property-removed

    • removed the required property items/created_at from the response with the 200 status

      response-required-property-removed

    • removed the required property items/dependent_packages_count from the response with the 200 status

      response-required-property-removed

    • removed the required property items/dependent_packages_url from the response with the 200 status

      response-required-property-removed

    • removed the required property items/dependent_repos_count from the response with the 200 status

      response-required-property-removed

    • removed the required property items/dependent_repositories_url from the response with the 200 status

      response-required-property-removed

    • removed the required property items/description from the response with the 200 status

      response-required-property-removed

    • removed the required property items/docker_dependents_count from the response with the 200 status

      response-required-property-removed

    • removed the required property items/docker_downloads_count from the response with the 200 status

      response-required-property-removed

    • removed the required property items/docker_usage_url from the response with the 200 status

      response-required-property-removed

    • removed the required property items/documentation_url from the response with the 200 status

      response-required-property-removed

    • removed the required property items/downloads from the response with the 200 status

      response-required-property-removed

    • removed the required property items/downloads_period from the response with the 200 status

      response-required-property-removed

    • removed the required property items/ecosystem from the response with the 200 status

      response-required-property-removed

    • removed the required property items/first_release_published_at from the response with the 200 status

      response-required-property-removed

    • removed the required property items/homepage from the response with the 200 status

      response-required-property-removed

    • removed the required property items/install_command from the response with the 200 status

      response-required-property-removed

    • removed the required property items/keywords_array from the response with the 200 status

      response-required-property-removed

    • removed the required property items/last_synced_at from the response with the 200 status

      response-required-property-removed

    • removed the required property items/latest_release_number from the response with the 200 status

      response-required-property-removed

    • removed the required property items/latest_release_published_at from the response with the 200 status

      response-required-property-removed

    • removed the required property items/licenses from the response with the 200 status

      response-required-property-removed

    • removed the required property items/maintainers from the response with the 200 status

      response-required-property-removed

    • removed the required property items/metadata from the response with the 200 status

      response-required-property-removed

    • removed the required property items/name from the response with the 200 status

      response-required-property-removed

    • removed the required property items/namespace from the response with the 200 status

      response-required-property-removed

    • removed the required property items/normalized_licenses from the response with the 200 status

      response-required-property-removed

    • removed the required property items/purl from the response with the 200 status

      response-required-property-removed

    • removed the required property items/rankings from the response with the 200 status

      response-required-property-removed

    • removed the required property items/registry_url from the response with the 200 status

      response-required-property-removed

    • removed the required property items/related_packages_url from the response with the 200 status

      response-required-property-removed

    • removed the required property items/repo_metadata from the response with the 200 status

      response-required-property-removed

    • removed the required property items/repo_metadata_updated_at from the response with the 200 status

      response-required-property-removed

    • removed the required property items/repository_url from the response with the 200 status

      response-required-property-removed

    • removed the required property items/updated_at from the response with the 200 status

      response-required-property-removed

    • removed the required property items/usage_url from the response with the 200 status

      response-required-property-removed

    • removed the required property items/versions_count from the response with the 200 status

      response-required-property-removed

    • removed the required property items/versions_url from the response with the 200 status

      response-required-property-removed

    • removed the optional property items/version_numbers_url from the response with the 200 status

      response-optional-property-removed

    • added Package subschema #2 to the items/ response property allOf list for the response status 200

      response-property-all-of-added

    • added the optional property items/version_numbers_url to the response with the 200 status

      response-optional-property-added

    • added the new optional query request parameter order

      new-optional-request-parameter

    • added the new optional query request parameter sort

      new-optional-request-parameter

    • added the required property items/dependent_repositories_url to the response with the 200 status

      response-required-property-added

    • added the required property items/usage_url to the response with the 200 status

      response-required-property-added

    • added the required property items/docker_dependents_count to the response with the 200 status

      response-required-property-added

    • added the required property items/docker_downloads_count to the response with the 200 status

      response-required-property-added

    • added the required property items/docker_usage_url to the response with the 200 status

      response-required-property-added

    • added the required property items/normalized_licenses to the response with the 200 status

      response-required-property-added

  • v134c39773ceae1233See the full diff
    • the items/ response's property type/format changed from / to object/ for status 200

      response-property-type-changed

    • deleted the query request parameter order

      request-parameter-removed

    • deleted the query request parameter sort

      request-parameter-removed

    • removed Package subschema #2 from the items/ response property allOf list for the response status 200

      response-property-all-of-removed

    • added the required property items/advisories to the response with the 200 status

      response-required-property-added

    • added the required property items/created_at to the response with the 200 status

      response-required-property-added

    • added the required property items/dependent_packages_count to the response with the 200 status

      response-required-property-added

    • added the required property items/dependent_packages_url to the response with the 200 status

      response-required-property-added

    • added the required property items/dependent_repos_count to the response with the 200 status

      response-required-property-added

    • added the required property items/description to the response with the 200 status

      response-required-property-added

    • added the required property items/documentation_url to the response with the 200 status

      response-required-property-added

    • added the required property items/downloads to the response with the 200 status

      response-required-property-added

    • added the required property items/downloads_period to the response with the 200 status

      response-required-property-added

    • added the required property items/ecosystem to the response with the 200 status

      response-required-property-added

    • added the required property items/first_release_published_at to the response with the 200 status

      response-required-property-added

    • added the required property items/homepage to the response with the 200 status

      response-required-property-added

    • added the required property items/install_command to the response with the 200 status

      response-required-property-added

    • added the required property items/keywords_array to the response with the 200 status

      response-required-property-added

    • added the required property items/last_synced_at to the response with the 200 status

      response-required-property-added

    • added the required property items/latest_release_number to the response with the 200 status

      response-required-property-added

    • added the required property items/latest_release_published_at to the response with the 200 status

      response-required-property-added

    • added the required property items/licenses to the response with the 200 status

      response-required-property-added

    • added the required property items/maintainers to the response with the 200 status

      response-required-property-added

    • added the required property items/metadata to the response with the 200 status

      response-required-property-added

    • added the required property items/name to the response with the 200 status

      response-required-property-added

    • added the required property items/namespace to the response with the 200 status

      response-required-property-added

    • added the required property items/purl to the response with the 200 status

      response-required-property-added

    • added the required property items/rankings to the response with the 200 status

      response-required-property-added

    • added the required property items/registry_url to the response with the 200 status

      response-required-property-added

    • added the required property items/related_packages_url to the response with the 200 status

      response-required-property-added

    • added the required property items/repo_metadata to the response with the 200 status

      response-required-property-added

    • added the required property items/repo_metadata_updated_at to the response with the 200 status

      response-required-property-added

    • added the required property items/repository_url to the response with the 200 status

      response-required-property-added

    • added the required property items/updated_at to the response with the 200 status

      response-required-property-added

    • added the required property items/versions_count to the response with the 200 status

      response-required-property-added

    • added the required property items/versions_url to the response with the 200 status

      response-required-property-added

    This revision also has 3 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog