Returns id, name, priority, url, description, text, shortName and spdxIdentifier for a given license ID or license Name.
OK
Bad request
Internal Server Error
{- "id": 0,
- "name": "string",
- "priority": 0,
- "url": "string",
- "description": "string",
- "text": "string",
- "shortName": "string",
- "spdxIdentifier": "string",
- "externalId": "string"
}
Creates a custom license
To create a custom license the name, shortName and licenseText is required. Allowable values for familyName(Optional) are: GNU LGPL 2.1 Style | Artistic License 1.0 Style | Proprietary Style | BSD 3-Clause Style |Apache 1.1 Style | CPL 1.0 Style | MIT Style | Public Domain Style | MPL 1.1 Style | MPL 1.0 Style | Academic Free License Style | Apache 2.0 Style | Sleepycat Style | EPL 1.0 Style | CDDL 1.0 Style | Commercial Style | GNU GPL 3 Style |GNU LGPL 2.0 Style | GNU LGPL 3.0 Style | GNU AGPL 3.0 Style | Ambiguous License Style | GNU GPL 2 Style | Artistic License 2.0 Style | BSD 2-Clause Style | GNU GPL 2 w/CPE Style | CDDL 1.1 Style | Apache 1.0 Style | BSD 4-Clause Style | GNU GPL 2+ Style | GNU GPL 3+ Style | GNU LGPL 2.1+ Style | GNU LGPL 3.0+ Style | GNU LGPL 2.0+ Style | MirOS Style | zlib Style | GNU GPL Style | GNU LGPL Style | GNU AGPL 3.0+ Style
Created
Bad Request
Internal Server Error
{- "name": "General Public License",
- "shortName": "GPL",
- "licenseText": "License Text",
- "priority": "E.g. P1 | P2 | P3 | default: P3",
- "description": "License description",
- "familyName": "License family",
- "externalId": "External License Id Eg: 156"
}
Returns id, name, priority, url, description, text and spdxIdentifier for a given shortName.
OK
Bad Request
Not Found
Internal Server Error
{- "id": 0,
- "name": "string",
- "priority": 0,
- "url": "string",
- "description": "string",
- "text": "string",
- "shortName": "string",
- "spdxIdentifier": "string",
- "externalId": "string"
}