Service Guides for ResourceIQ

Investigate use cases. Find sample scenarios. Learn how your applications can best use ResourceIQ.

Create a License Assignment

After you have created your license (POST /{custid}/license), you can assign your license to a system entity that is either within EBSCO-KB or external to EBSCO-KB. A system entity is an EBSCO-KB entity such as a provider, package or package-title or an external URI. You can have multiple assignments to a license object. The request will yield an assignment id for the assignment.

To Assign a License to a System Entity (example):

Gather the following information for the request:

  • The customer ID and the API Key.
  • The license ID for the license that you would like to create the assignment for. This will be the object id parameter.
  • The assignment object. The assignment object defines the access, assignment details and the system entity link for the assignment.


Body Request Parameter

  "access": "allow",
  "assignmentContext": "assignmentContext",
  "assignmentType": "sample_assignment_type",
  "extensionObject": {
    "objectDescription": "Sample Assignment Test description",
    "objectType": "license"
  "link": {
    "application": {
      "name": "test application",
      "softwareVersion": "version 2.1"
    "description": "test description",
    "url": ""
  "relativeUrl": ""


201 Created

  "assignmentId": "4cc9d2ab-61f1-466b-a6f7-9797fad02973",
  "errors": [],
  "successful": true

For more information on the POST create license assignment resource, please refer to our interactive or service reference documentation.