FOSSology Copyrights API

Copyright information

Operations 50

GET /uploads/{id}/item/{itemId}/copyrights Get the copyrights of the mentioned upload tree ID #
DELETE /uploads/{id}/item/{itemId}/copyrights/{hash} Deletes a copyright for a file #
PATCH /uploads/{id}/item/{itemId}/copyrights/{hash} Restores a copyright for a file #
PUT /uploads/{id}/item/{itemId}/copyrights/{hash} Updates a copyright for a file #
GET /uploads/{id}/item/{itemId}/user-copyrights Get the user copyright findings of the mentioned upload tree ID #
DELETE /uploads/{id}/item/{itemId}/user-copyrights/{hash} Deletes user copyright for a file #
PATCH /uploads/{id}/item/{itemId}/user-copyrights/{hash} Restores user copyright for a file #
PUT /uploads/{id}/item/{itemId}/user-copyrights/{hash} Updates user copyright for a file #
GET /uploads/{id}/item/{itemId}/scancode-copyrights Get the scancode copyright findings of the mentioned upload tree ID #
DELETE /uploads/{id}/item/{itemId}/scancode-copyrights/{hash} Deletes scancode copyright for a file #
PATCH /uploads/{id}/item/{itemId}/scancode-copyrights/{hash} Restores scancode copyright for a file #
PUT /uploads/{id}/item/{itemId}/scancode-copyrights/{hash} Updates scancode copyright for a file #
GET /uploads/{id}/item/{itemId}/emails Get the emails of the mentioned upload tree ID #
DELETE /uploads/{id}/item/{itemId}/emails/{hash} Deletes an email for a file #
PATCH /uploads/{id}/item/{itemId}/emails/{hash} Restores an email for a file #
PUT /uploads/{id}/item/{itemId}/emails/{hash} Updates an email for a file #
GET /uploads/{id}/item/{itemId}/scancode-emails Get the scancode email findings of the mentioned upload tree ID #
DELETE /uploads/{id}/item/{itemId}/scancode-emails/{hash} Deletes scancode email finding for a file #
PATCH /uploads/{id}/item/{itemId}/scancode-emails/{hash} Restores scancode email finding for a file #
PUT /uploads/{id}/item/{itemId}/scancode-emails/{hash} Updates scancode email finding for a file #
GET /uploads/{id}/item/{itemId}/urls Get the URLs of the mentioned upload tree ID #
DELETE /uploads/{id}/item/{itemId}/urls/{hash} Deletes an URL for a file #
PATCH /uploads/{id}/item/{itemId}/urls/{hash} Restores an URL for a file #
PUT /uploads/{id}/item/{itemId}/urls/{hash} Updates an URL for a file #
GET /uploads/{id}/item/{itemId}/scancode-urls Get the scancode url findings of the mentioned upload tree ID #
DELETE /uploads/{id}/item/{itemId}/scancode-urls/{hash} Deletes scancode url finding for a file #
PATCH /uploads/{id}/item/{itemId}/scancode-urls/{hash} Restores scancode url finding for a file #
PUT /uploads/{id}/item/{itemId}/scancode-urls/{hash} Updates scancode url finding for a file #
GET /uploads/{id}/item/{itemId}/authors Get the authors of the mentioned upload tree ID #
DELETE /uploads/{id}/item/{itemId}/authors/{hash} Deletes an author for a file #
PATCH /uploads/{id}/item/{itemId}/authors/{hash} Restores an author for a file #
PUT /uploads/{id}/item/{itemId}/authors/{hash} Updates an author for a file #
GET /uploads/{id}/item/{itemId}/scancode-authors Get the scancode author findings of the mentioned upload tree ID #
DELETE /uploads/{id}/item/{itemId}/scancode-authors/{hash} Deletes scancode author finding for a file #
PATCH /uploads/{id}/item/{itemId}/scancode-authors/{hash} Restores scancode author finding for a file #
PUT /uploads/{id}/item/{itemId}/scancode-authors/{hash} Updates scancode author finding for a file #
GET /uploads/{id}/item/{itemId}/eccs Get the ECCs of the mentioned upload tree ID #
DELETE /uploads/{id}/item/{itemId}/eccs/{hash} Deletes an ECC for a file #
PATCH /uploads/{id}/item/{itemId}/eccs/{hash} Restores an ECC for a file #
PUT /uploads/{id}/item/{itemId}/eccs/{hash} Updates an ECC for a file #
GET /uploads/{id}/item/{itemId}/keywords Get the keywords of the mentioned upload tree ID #
DELETE /uploads/{id}/item/{itemId}/keywords/{hash} Deletes a keyword for a file #
PATCH /uploads/{id}/item/{itemId}/keywords/{hash} Restores a keyword for a file #
PUT /uploads/{id}/item/{itemId}/keywords/{hash} Updates a keyword for a file #
GET /uploads/{id}/item/{itemId}/ipras Get the IPRAs of the mentioned upload tree ID #
DELETE /uploads/{id}/item/{itemId}/ipras/{hash} Deletes an IPRA for a file #
PATCH /uploads/{id}/item/{itemId}/ipras/{hash} Restores an IPRA for a file #
PUT /uploads/{id}/item/{itemId}/ipras/{hash} Updates an IPRA for a file #
GET /uploads/{id}/item/{ItemId}/totalcopyrights Get the total copyrights of the mentioned upload tree ID #
GET /uploads/{id}/item/{ItemId}/totalusercopyrights Get the total user copyright findings of the mentioned upload tree ID #

Documentation

Specifications

Schemas & Data

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/fossology-copyrights-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

fossology-copyrights-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: FOSSology Copyrights API
  description: Automate your fossology instance using REST API
  version: 1.6.2
  contact:
    email: fossology@fossology.org
  license:
    name: GPL-2.0-only
    url: https://github.com/fossology/fossology/blob/master/LICENSE
servers:
- url: http://localhost/repo/api/v1
  description: Localhost instance
- url: http://localhost/repo/api/v2
  description: Localhost instance (Version 2)
security:
- bearerAuth: []
- oauth: []
tags:


# --- truncated at 32 KB (58 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/fossology/refs/heads/main/openapi/fossology-copyrights-api-openapi.yml