Product Entitlement Customer Experience API
Testing
Manual testing
The Postman collection that follows can be used for manually testing this API. Due to limitations with Exchange, it cannot be
provided as an attachment so must be copied and pasted into Postman to use it. Postman supports online and offline use, but this guide assumes online use.
How to import the collection into Postman
These instructions are for Postman 9 or later. If you are using an earlier version of Postman, please consult the
documentation which came with that version.
- Select the entire JSON document below and copy to the clipboard.
- Click the Import button above the left hand navigation pane in Postman.
- Click the Raw text tab.
- Paste the JSON document into the text area from the clipboard.
- Click Continue
- Verify that the correct API name is shown and the format is a Postman Collection.
- Click Import.
- Your collection will be shown in the left hand navigation pane.
- Click the horizontal ellipsis (...) next to the name of your collection.
- Click Edit.
- Select Variables.
- Update the initial value and current value of the baseHost variable to the environment you want to connect to. For example, for the sandbox instance, enter snd.api.arm.com.
- Click Persist All in the top right-hand corner of the tab.
- Click Save in the top right-hand corner of the collection window.
- Select the Authorization tab and enter appropriate credentials to access the API. For security reasons these are not included in the JSON.
Security testing
The Postman collection can also be used for security testing this API using Netsparker. You will need to save the copied
text to a file and import it into Netsparker manually. For more information, consult the Netsparker documentation.
Postman collection
{
"info" : {
"name" : "Product Entitlement Customer Experience API",
"version" : "0.0.50",
"schema" : "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
},
"item" : [ {
"name" : "GET /entitlements",
"request" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/entitlements",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "entitlements" ],
"query" : [ {
"key" : "search",
"description" : "Product Entitlement Search",
"disabled" : true
} ]
},
"description" : "Get Product Entitlements\n \nCustomerUser\n------------ \nProduct Entitlement will be filtered according to the following criteria:\n* Search Query Parameters\n* CustomerUser has **view rights** to Product Entitlement\n* ProductEntitlement._internal.customerCanUse = true \n"
},
"response" : [ {
"originalRequest" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/entitlements",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "entitlements" ],
"query" : [ {
"key" : "search",
"description" : "Product Entitlement Search",
"disabled" : true
} ]
},
"description" : "Get Product Entitlements\n \nCustomerUser\n------------ \nProduct Entitlement will be filtered according to the following criteria:\n* Search Query Parameters\n* CustomerUser has **view rights** to Product Entitlement\n* ProductEntitlement._internal.customerCanUse = true \n"
},
"code" : 200,
"_postman_previewlanguage" : "json",
"header" : [ {
"key" : "Content-Type",
"value" : "application/json"
} ],
"body" : "{\n \"items\": [\n {\n \"id\": \"84373\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373\",\n \"customer\": {\n \"id\": \"aSapCustomerId12345\",\n \"name\": \"Customer Name\",\n \"blocked\": false\n },\n \"product\": {\n \"id\": \"PL405\",\n \"uri\": \"https://private.api.arm.com/product/products/PL405\",\n \"name\": \"ADB-400 Domain Bridge\",\n \"eula\": {\n \"id\": \"1fa4af12-d980-47bb-b157-e52b15be115a\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/eula/1fa4af12-d980-47bb-b157-e52b15be115a\"\n },\n \"standardDeliveryMethod\": \"developer\"\n },\n \"salesOrderItem\": {\n \"id\": \"1\",\n \"salesOrder\": {\n \"id\": \"ORDER-12345\"\n },\n \"eccn\": \"3E002\",\n \"package\": \"PKG000P05\",\n \"soldThrough\": \"subscription\"\n },\n \"contract\": {\n \"id\": \"C-98765\"\n },\n \"validFrom\": \"2020-02-08\",\n \"activationDate\": \"2020-02-08\",\n \"validTo\": \"2021-02-07\",\n \"status\": \"active\",\n \"setupComplete\": true,\n \"productAvailable\": true,\n \"characteristics\": {\n \"free\": false,\n \"grouped\": false,\n \"virtual\": false,\n \"requestAccess\": false\n },\n \"rightTo\": \"download\",\n \"rights\": {\n \"maintenanceFrom\": \"2020-02-08\",\n \"maintenanceTo\": \"2021-02-07\",\n \"qualities\": [\n {\n \"quality\": \"lac\",\n \"initialReleaseId\": \"1a08bb6b-2643-4805-9719-ad5d8806f43b\"\n },\n {\n \"quality\": \"eac\",\n \"initialReleaseId\": \"2ba45777-5657-2323-3321-bd5d8806f43c\"\n },\n {\n \"quality\": \"rel\"\n }\n ]\n },\n \"compliance\": {\n \"status\": \"compliant\",\n \"allowedCountries\": [\n {\n \"id\": \"licensed-to-export\",\n \"uri\": \"https://id.arm.com/locations/country-groups/licensed-to-export\"\n },\n {\n \"id\": \"IN\",\n \"uri\": \"https://id.arm.com/locations/countries/IN\"\n }\n ]\n },\n \"history\": {\n \"createdAt\": \"2020-02-07T12:21:21.090Z\",\n \"createdBy\": \"jane.smith@arm.com\"\n },\n \"links\": {\n \"users\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373/users\",\n \"releases\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373/rights/download/releases\",\n \"download-history\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373/rights/download/history\"\n },\n \"_internal\": {\n \"customerCanUse\": true\n }\n\n },\n {\n \"id\": \"84374\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84374\",\n \"customer\": {\n \"id\": \"aSapCustomerId12345\",\n \"name\": \"Customer Name\",\n \"blocked\": false\n },\n \"product\": {\n \"id\": \"PL406\",\n \"uri\": \"https://private.api.arm.com/product/products/PL406\",\n \"name\": \"ADB-401 Domain Bridge\",\n \"standardDeliveryMethod\": \"keil\"\n },\n \"salesOrderItem\": {\n \"id\": \"2\",\n \"salesOrder\": {\n \"id\": \"ORDER-12345\"\n },\n \"eccn\": \"3E002\",\n \"package\": \"PKG000P05\",\n \"soldThrough\": \"subscription\"\n },\n \"contract\": {\n \"id\": \"C-98765\"\n },\n \"validFrom\": \"2020-02-08\",\n \"activationDate\": \"2020-02-08\",\n \"validTo\": \"2021-02-07\",\n \"status\": \"active\",\n \"setupComplete\": true,\n \"productAvailable\": false,\n \"characteristics\": {\n \"free\": false,\n \"grouped\": false,\n \"virtual\": false,\n \"requestAccess\": false\n },\n \"rightTo\": \"download\",\n \"rights\": {\n \"maintenanceFrom\": \"2020-02-08\",\n \"maintenanceTo\": \"2021-02-07\",\n \"qualities\": [\n {\n \"quality\": \"lac\",\n \"initialReleaseId\": \"dde93d03-00a8-4c03-8f7b-7a28b984a787\"\n },\n {\n \"quality\": \"eac\",\n \"initialReleaseId\": \"501c3bb9-0cdc-4f31-80a4-3018dd680c78\"\n },\n {\n \"quality\": \"rel\",\n \"initialReleaseId\": \"77b32d27-9c94-4afa-9cfa-4e4ee40b812b\"\n }\n ]\n },\n \"compliance\": {\n \"status\": \"compliant\",\n \"allowedCountries\": [\n {\n \"id\": \"AU\",\n \"uri\": \"https://id.arm.com/locations/countries/AU\"\n }\n ]\n },\n \"history\": {\n \"createdAt\": \"2020-02-07T12:21:21.090Z\",\n \"createdBy\": \"jane.smith@arm.com\"\n },\n \"links\": {\n \"users\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84374/users\",\n \"releases\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373/rights/download/releases\",\n \"download-history\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84374/rights/download/history\"\n },\n \"_internal\": {\n \"customerCanUse\": true\n }\n },\n {\n \"id\": \"984334\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/984334\",\n \"customer\": {\n \"id\": \"aSapCustomerId12345\",\n \"name\": \"Customer Name\",\n \"blocked\": false\n },\n \"product\": {\n \"id\": \"DS001\",\n \"uri\": \"https://private.api.arm.com/product/products/DS001\",\n \"name\": \"Arm Design Studio\",\n \"standardDeliveryMethod\": \"athena\"\n },\n \"salesOrderItem\": {\n \"id\": \"1\",\n \"salesOrder\": {\n \"id\": \"ORDER-84843\"\n },\n \"eccn\": \"3A000\",\n \"package\": \"PKG000P05\",\n \"soldThrough\": \"subscription\"\n },\n \"validFrom\": \"2020-02-05\",\n \"activationDate\": \"2020-02-08\",\n \"validTo\": \"2021-02-04\",\n \"status\": \"active\",\n \"setupComplete\": true,\n \"characteristics\": {\n \"free\": false,\n \"grouped\": false,\n \"virtual\": false,\n \"requestAccess\": false\n },\n \"rightTo\": \"software-license\",\n \"rights\": {\n \"classic\": {\n \"serial\": [\n {\n \"licensePartId\": \"DS0CK-LD-31N01\",\n \"description\": \"Arm DS Intel FPGA edition\",\n \"type\": \"node-locked\",\n \"serialNumber\": \"27EC9-48407-B9M7Y\",\n \"durationType\": \"years\",\n \"duration\": 1,\n \"seats\": 3,\n \"serialFrom\": \"2020-02-08\",\n \"serialTo\": \"2021-02-07\",\n \"vendorWarrantyFrom\": \"2020-05-02\",\n \"vendorWarrantyTo\": \"2021-05-02\"\n }\n ]\n }\n\n },\n \"history\": {\n \"createdAt\": \"2020-02-04T13:23:21.090Z\",\n \"createdBy\": \"jane.smith@arm.com\"\n },\n \"links\": {\n \"users\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/984334/users\"\n },\n \"_internal\": {\n \"customerCanUse\": true\n }\n }\n ],\n \"numberOfItems\": 3\n}"
} ]
}, {
"name" : "GET /entitlements/{id}",
"request" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/entitlements/:id",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "entitlements", ":id" ],
"variable" : [ {
"key" : "id",
"type" : "string"
} ]
},
"description" : "Get one Product Entitlement\n\nProduct Entitlement will be filtered according to the following criteria: \n* ProductEntitlement.id = {id}\n* same criteria as per GET /entitlements endpoint.\n"
},
"response" : [ {
"name" : "Product Entitlement found",
"originalRequest" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/entitlements/:id",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "entitlements", ":id" ],
"variable" : [ {
"key" : "id",
"type" : "string"
} ]
},
"description" : "Get one Product Entitlement\n\nProduct Entitlement will be filtered according to the following criteria: \n* ProductEntitlement.id = {id}\n* same criteria as per GET /entitlements endpoint.\n"
},
"code" : 200,
"_postman_previewlanguage" : "json",
"header" : [ {
"key" : "Content-Type",
"value" : "application/json"
} ],
"body" : "{\n \"id\": \"84373\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373\",\n \"customer\": {\n \"id\": \"aSapCustomerId12345\",\n \"name\": \"Customer Name\",\n \"blocked\": false\n },\n \"product\": {\n \"id\": \"PL405\",\n \"uri\": \"https://private.api.arm.com/product/products/PL405\",\n \"name\": \"ADB-400 Domain Bridge\",\n \"eula\": {\n \"id\": \"1fa4af12-d980-47bb-b157-e52b15be115a\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/eula/1fa4af12-d980-47bb-b157-e52b15be115a\"\n },\n \"standardDeliveryMethod\": \"developer\"\n },\n \"salesOrderItem\": {\n \"id\": \"1\",\n \"salesOrder\": {\n \"id\": \"ORDER-12345\"\n },\n \"eccn\": \"3E002\",\n \"package\": \"PKG000P05\",\n \"soldThrough\": \"subscription\"\n },\n \"contract\": {\n \"id\": \"C-98765\"\n },\n \"validFrom\": \"2020-02-08\",\n \"activationDate\": \"2020-02-08\",\n \"validTo\": \"2021-02-07\",\n \"status\": \"active\",\n \"setupComplete\": true,\n \"productAvailable\": true,\n \"characteristics\": {\n \"free\": false,\n \"grouped\": false,\n \"virtual\": false,\n \"requestAccess\": false\n },\n \"rightTo\": \"download\",\n \"rights\": {\n \"maintenanceFrom\": \"2020-02-08\",\n \"maintenanceTo\": \"2021-02-07\",\n \"qualities\": [\n {\n \"quality\": \"lac\",\n \"initialReleaseId\": \"1a08bb6b-2643-4805-9719-ad5d8806f43b\"\n },\n {\n \"quality\": \"eac\",\n \"initialReleaseId\": \"2ba45777-5657-2323-3321-bd5d8806f43c\"\n },\n {\n \"quality\": \"rel\"\n }\n ]\n },\n \"compliance\": {\n \"status\": \"compliant\",\n \"allowedCountries\": [\n {\n \"id\": \"AU\",\n \"uri\": \"https://id.arm.com/locations/countries/AU\"\n }\n ]\n },\n \"history\": {\n \"createdAt\": \"2020-02-07T12:21:21.090Z\",\n \"createdBy\": \"jane.smith@arm.com\"\n },\n \"links\": {\n \"users\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373/users\",\n \"releases\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373/rights/download/releases\",\n \"download-history\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373/rights/download/history\"\n },\n \"_internal\": {\n \"customerCanUse\": true\n }\n}"
} ]
}, {
"name" : "GET /entitlements/{id}/rights/download/releases",
"request" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/entitlements/:id/rights/download/releases",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "entitlements", ":id", "rights", "download", "releases" ],
"query" : [ {
"key" : "search",
"description" : "Product Release Search",
"disabled" : true
} ],
"variable" : [ {
"key" : "id",
"type" : "string"
} ]
},
"description" : "Get Product Releases relating to one Product Entitlement\n\nCustomerUser\n------------\nProduct Entitlement will be filtered according to the following criteria:\n* ProductEntitlement.id = {id}\n* CustomerUser has **view rights** to Product Entitlement\n* ProductEntitlement.rightTo = \"download\"\n* ProductEntitlement._internal.customerCanUse = true \n\nProduct Releases will be filtered according to the following criteria:\n* Search Query Parameters\n* ProductRelease._internal.customerCanUse = true\n"
},
"response" : [ {
"name" : "Product Releases found",
"originalRequest" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/entitlements/:id/rights/download/releases",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "entitlements", ":id", "rights", "download", "releases" ],
"query" : [ {
"key" : "search",
"description" : "Product Release Search",
"disabled" : true
} ],
"variable" : [ {
"key" : "id",
"type" : "string"
} ]
},
"description" : "Get Product Releases relating to one Product Entitlement\n\nCustomerUser\n------------\nProduct Entitlement will be filtered according to the following criteria:\n* ProductEntitlement.id = {id}\n* CustomerUser has **view rights** to Product Entitlement\n* ProductEntitlement.rightTo = \"download\"\n* ProductEntitlement._internal.customerCanUse = true \n\nProduct Releases will be filtered according to the following criteria:\n* Search Query Parameters\n* ProductRelease._internal.customerCanUse = true\n"
},
"code" : 200,
"_postman_previewlanguage" : "json",
"header" : [ {
"key" : "Content-Type",
"value" : "application/json"
} ],
"body" : "{\n \"numberOfItems\": 1,\n \"items\":[\n {\n \"id\": \"6d4d5bd3-053b-48a3-a78f-f77d3baa1de3\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373/releases/6d4d5bd3-053b-48a3-a78f-f77d3baa1de3\",\n \"name\": \"MP064-r1p0-04rel13\",\n \"product\": {\n \"id\": \"MP064\",\n \"uri\": \"https://private.api.arm.com/product/products/MP064\"\n },\n \"revision\": 1,\n \"patch\": 0,\n \"majorVersion\": 4,\n \"minorVersion\": 13,\n \"engReleaseSequence\":0,\n \"quality\": \"rel\",\n \"type\": \"product\",\n \"createdAt\": \"2021-01-07T12:21:21.090Z\",\n \"availableAt\": \"2021-01-07T12:21:21.090Z\",\n \"artifacts\": [\n\t\t {\n \"id\": \"abfe666a-327a-400c-aba3-b4f6b2dcd728\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373/rights/download/releases/6d4d5bd3-053b-48a3-a78f-f77d3baa1de3/artifact/abfe666a-327a-400c-aba3-b4f6b2dcd728\",\n \"name\": \"MP064-r1p0-00rel2\",\n \"description\": \"Packaged product description\",\n \"type\": \"ip\",\n \"categoryTags\": [\n \"ARCDOC\",\n \"RTL\"\n ],\n \"attributes\":{\n \"operatingSystem\":[\"windows\"],\n \"architecture\":[\"amd64\"]\n },\n \"fileName\": \"MP064-r1p0-00rel2.tgz\",\n \"fileSize\": 12345606490,\n \"md5\": \"66d1c5b6f3ac5246d5e8689b10e42c85\",\n \"packagedArtifacts\": \n\t\t\t[\n {\n \"id\": \"6f68387d-fa93-4821-b8ab-f032bd874c0c\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373/rights/download/releases/6d4d5bd3-053b-48a3-a78f-f77d3baa1de3/artifact/6f68387d-fa93-4821-b8ab-f032bd874c0c\",\n \"name\": \"AR500-DA-10034-r1p0-00rel0\",\n \"description\": \"AMBA 5 CHI Architecture Specification\",\n \"type\": \"documentation\",\n \"categoryTags\": [\n \"ARCDOC\"\n ],\n \"attributes\":{\n \"operatingSystem\":[\"windows\"],\n \"architecture\":[\"amd64\"]\n },\n \"fileName\": \"MP064-r1p0-00rel0.tgz\",\n \"fileSize\": 454574745,\n \"md5\": \"66d1c5b6f3ac5246d5e8689b10e42c85\"\n },\n {\n \"id\": \"89cffdff-dfd5-4df1-8df2-1bc954b36e84\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373/rights/download/releases/6d4d5bd3-053b-48a3-a78f-f77d3baa1de3/artifact/89cffdff-dfd5-4df1-8df2-1bc954b36e84\",\n \"name\": \"TM918-MN-22100-r2p0-02rel0\",\n \"description\": \"APB Access Port Verilog\",\n \"type\": \"ip\",\n \"categoryTags\": [\n \"RTL\"\n ],\n \"attributes\":{\n \"operatingSystem\":[\"windows\"],\n \"architecture\":[\"amd64\"]\n },\n \"fileName\": \"MP064-r1p0-00rel0.tgz\",\n \"fileSize\": 5645457,\n \"md5\": \"9a1edacbd8ce551077530c7c1099cbd1\"\n }\n\t\t\t\t], \n \"relatedArtifacts\": [\n {\n \"id\": \"6f68387d-fa93-4821-b8ab-f032bd874c0c\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373/rights/download/releases/6d4d5bd3-053b-48a3-a78f-f77d3baa1de3/artifact/6f68387d-fa93-4821-b8ab-f032bd874c0c\",\n \"name\": \"AR500-DA-10034-r1p0-00rel0\",\n \"description\": \"AMBA 5 CHI Architecture Specification\",\n \"type\": \"documentation\",\n \"categoryTags\": [\n \"ARCDOC\"\n ],\n \"attributes\":{\n \"operatingSystem\":[\"windows\"],\n \"architecture\":[\"amd64\"]\n },\n \"fileName\": \"MP064-r1p0-00rel0.tgz\",\n \"fileSize\": 454574745,\n \"md5\": \"66d1c5b6f3ac5246d5e8689b10e42c85\"\n }, \n {\n \"id\": \"379dc057-723a-4b0d-9da6-9dce0bf0e76d\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373/rights/download/releases/6d4d5bd3-053b-48a3-a78f-f77d3baa1de3/artifact/379dc057-723a-4b0d-9da6-9dce0bf0e76d\",\n \"name\": \"TM919-MN-22100-r1p0-01rel0\",\n \"description\": \"APBMUX for DAP Verilog\",\n \"type\": \"ip\",\n \"categoryTags\": [\n \"RTL\"\n ],\n \"attributes\":{\n \"operatingSystem\":[\"windows\"],\n \"architecture\":[\"amd64\"]\n },\n \"fileName\": \"MP064-r1p0-00rel0.tgz\",\n \"fileSize\": 7384685683,\n \"md5\": \"7e32057dfc248f2ddd7c25cf60af6d70\"\n }\n\t\t]\n },\n\t {\n \"id\": \"abfe666a-327a-400c-aba3-b4f6b2dcd663\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373/rights/download/releases/6d4d5bd3-053b-48a3-a78f-f77d3baa1de3/artifact/abfe666a-327a-400c-aba3-b4f6b2dcd663\",\n \"name\": \"MP064-r1p0-00rel0\",\n \"description\": \"Packaged product description\",\n \"type\": \"ip\",\n \"categoryTags\": [\n \"ARCDOC\",\n \"RTL\"\n ],\n \"attributes\":{\n \"operatingSystem\":[\"windows\"],\n \"architecture\":[\"amd64\"]\n },\n \"fileName\": \"MP064-r1p0-00rel0.tgz\",\n \"fileSize\": 123456064897,\n \"md5\": \"66d1c5b6f3ac5246d5e8689b10e42c85\",\n \"packagedArtifacts\": \n\t\t\t[\n {\n \"id\": \"6f68387d-fa93-4821-b8ab-f032bd874c0c\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373/rights/download/releases/6d4d5bd3-053b-48a3-a78f-f77d3baa1de3/artifact/6f68387d-fa93-4821-b8ab-f032bd874c0c\",\n \"name\": \"AR500-DA-10034-r1p0-00rel0\",\n \"description\": \"AMBA 5 CHI Architecture Specification\",\n \"type\": \"documentation\",\n \"categoryTags\": [\n \"ARCDOC\"\n ],\n \"attributes\":{\n \"operatingSystem\":[\"windows\"],\n \"architecture\":[\"amd64\"]\n },\n \"fileName\": \"MP064-r1p0-00rel0.tgz\",\n \"fileSize\": 454574745,\n \"md5\": \"66d1c5b6f3ac5246d5e8689b10e42c85\"\n },\n {\n \"id\": \"89cffdff-dfd5-4df1-8df2-1bc954b36e84\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373/rights/download/releases/6d4d5bd3-053b-48a3-a78f-f77d3baa1de3/artifact/89cffdff-dfd5-4df1-8df2-1bc954b36e84\",\n \"name\": \"TM918-MN-22100-r2p0-02rel0\",\n \"description\": \"APB Access Port Verilog\",\n \"type\": \"ip\",\n \"categoryTags\": [\n \"RTL\"\n ],\n \"attributes\":{\n \"operatingSystem\":[\"windows\"],\n \"architecture\":[\"amd64\"]\n },\n \"fileName\": \"MP064-r1p0-00rel0.tgz\",\n \"fileSize\": 5645457,\n \"md5\": \"9a1edacbd8ce551077530c7c1099cbd1\"\n }\n\t\t\t\t], \n \"relatedArtifacts\": [\n {\n \"id\": \"6f68387d-fa93-4821-b8ab-f032bd874c0c\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373/rights/download/releases/6d4d5bd3-053b-48a3-a78f-f77d3baa1de3/artifact/6f68387d-fa93-4821-b8ab-f032bd874c0c\",\n \"name\": \"AR500-DA-10034-r1p0-00rel0\",\n \"description\": \"AMBA 5 CHI Architecture Specification\",\n \"type\": \"documentation\",\n \"categoryTags\": [\n \"ARCDOC\"\n ],\n \"attributes\":{\n \"operatingSystem\":[\"windows\"],\n \"architecture\":[\"amd64\"]\n },\n \"fileName\": \"MP064-r1p0-00rel0.tgz\",\n \"fileSize\": 454574745,\n \"md5\": \"66d1c5b6f3ac5246d5e8689b10e42c85\"\n }, \n {\n \"id\": \"379dc057-723a-4b0d-9da6-9dce0bf0e76d\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373/rights/download/releases/6d4d5bd3-053b-48a3-a78f-f77d3baa1de3/artifact/379dc057-723a-4b0d-9da6-9dce0bf0e76d\",\n \"name\": \"TM919-MN-22100-r1p0-01rel0\",\n \"description\": \"APBMUX for DAP Verilog\",\n \"type\": \"ip\",\n \"categoryTags\": [\n \"RTL\"\n ],\n \"attributes\":{\n \"operatingSystem\":[\"windows\"],\n \"architecture\":[\"amd64\"]\n },\n \"fileName\": \"MP064-r1p0-00rel0.tgz\",\n \"fileSize\": 7384685683,\n \"md5\": \"7e32057dfc248f2ddd7c25cf60af6d70\"\n }\n\t\t]\n }\n\t ],\n \"entitlement\": {\n \"id\": \"84373\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373\"\n },\n \"_internal\": {\n \"customerCanUse\": true\n }\n\t}\n ]\n}\n \n"
} ]
}, {
"name" : "GET /entitlements/{id}/rights/download/releases/{releaseid}",
"request" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/entitlements/:id/rights/download/releases/:releaseid",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "entitlements", ":id", "rights", "download", "releases", ":releaseid" ],
"variable" : [ {
"key" : "releaseid",
"type" : "string"
}, {
"key" : "id",
"type" : "string"
} ]
},
"description" : "Get one Product Release relating to one Product Entitlement\n\nProduct Releases will be filtered according to the following criteria:\n* ProductRelease.id = {id} \n* same criteria as per GET /entitlements/{id}/rights/download/releases endpoint.\n"
},
"response" : [ {
"name" : "Product Release found",
"originalRequest" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/entitlements/:id/rights/download/releases/:releaseid",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "entitlements", ":id", "rights", "download", "releases", ":releaseid" ],
"variable" : [ {
"key" : "releaseid",
"type" : "string"
}, {
"key" : "id",
"type" : "string"
} ]
},
"description" : "Get one Product Release relating to one Product Entitlement\n\nProduct Releases will be filtered according to the following criteria:\n* ProductRelease.id = {id} \n* same criteria as per GET /entitlements/{id}/rights/download/releases endpoint.\n"
},
"code" : 200,
"_postman_previewlanguage" : "json",
"header" : [ {
"key" : "Content-Type",
"value" : "application/json"
} ],
"body" : "{\n \"id\": \"6d4d5bd3-053b-48a3-a78f-f77d3baa1de3\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373/releases/6d4d5bd3-053b-48a3-a78f-f77d3baa1de3\",\n \"name\": \"MP064-r1p0-04rel13\",\n \"product\": {\n \"id\": \"MP064\",\n \"uri\": \"https://private.api.arm.com/product/products/MP064\"\n },\n \"revision\": 1,\n \"patch\": 0,\n \"majorVersion\": 4,\n \"minorVersion\": 13,\n \"engReleaseSequence\": 0,\n \"quality\": \"rel\",\n \"type\": \"product\",\n \"createdAt\": \"2021-01-07T12:21:21.090Z\",\n \"availableAt\": \"2021-01-07T12:21:21.090Z\",\n \"artifacts\": [\n {\n \"id\": \"abfe666a-327a-400c-aba3-b4f6b2dcd728\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373/rights/download/releases/6d4d5bd3-053b-48a3-a78f-f77d3baa1de3/artifact/abfe666a-327a-400c-aba3-b4f6b2dcd728\",\n \"name\": \"MP064-r1p0-00rel2\",\n \"description\": \"Packaged product description\",\n \"type\": \"ip\",\n \"categoryTags\": [\n \"ARCDOC\",\n \"RTL\"\n ],\n \"attributes\": {\n \"operatingSystem\": [\n \"windows\"\n ],\n \"architecture\": [\n \"amd64\"\n ]\n },\n \"fileName\": \"MP064-r1p0-00rel2.tgz\",\n \"fileSize\": 12345606490,\n \"md5\": \"66d1c5b6f3ac5246d5e8689b10e42c85\",\n \"packagedArtifacts\": [\n {\n \"id\": \"6f68387d-fa93-4821-b8ab-f032bd874c0c\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373/rights/download/releases/6d4d5bd3-053b-48a3-a78f-f77d3baa1de3/artifact/6f68387d-fa93-4821-b8ab-f032bd874c0c\",\n \"name\": \"AR500-DA-10034-r1p0-00rel0\",\n \"description\": \"AMBA 5 CHI Architecture Specification\",\n \"type\": \"documentation\",\n \"categoryTags\": [\n \"ARCDOC\"\n ],\n \"attributes\": {\n \"operatingSystem\": [\n \"windows\"\n ],\n \"architecture\": [\n \"amd64\"\n ]\n },\n \"fileName\": \"MP064-r1p0-00rel0.tgz\",\n \"fileSize\": 454574745,\n \"md5\": \"66d1c5b6f3ac5246d5e8689b10e42c85\"\n },\n {\n \"id\": \"89cffdff-dfd5-4df1-8df2-1bc954b36e84\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373/rights/download/releases/6d4d5bd3-053b-48a3-a78f-f77d3baa1de3/artifact/89cffdff-dfd5-4df1-8df2-1bc954b36e84\",\n \"name\": \"TM918-MN-22100-r2p0-02rel0\",\n \"description\": \"APB Access Port Verilog\",\n \"type\": \"ip\",\n \"categoryTags\": [\n \"RTL\"\n ],\n \"attributes\": {\n \"operatingSystem\": [\n \"windows\"\n ],\n \"architecture\": [\n \"amd64\"\n ]\n },\n \"fileName\": \"MP064-r1p0-00rel0.tgz\",\n \"fileSize\": 5645457,\n \"md5\": \"9a1edacbd8ce551077530c7c1099cbd1\"\n }\n ],\n \"relatedArtifacts\": [\n {\n \"id\": \"6f68387d-fa93-4821-b8ab-f032bd874c0c\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373/rights/download/releases/6d4d5bd3-053b-48a3-a78f-f77d3baa1de3/artifact/6f68387d-fa93-4821-b8ab-f032bd874c0c\",\n \"name\": \"AR500-DA-10034-r1p0-00rel0\",\n \"description\": \"AMBA 5 CHI Architecture Specification\",\n \"type\": \"documentation\",\n \"categoryTags\": [\n \"ARCDOC\"\n ],\n \"attributes\": {\n \"operatingSystem\": [\n \"windows\"\n ],\n \"architecture\": [\n \"amd64\"\n ]\n },\n \"fileName\": \"MP064-r1p0-00rel0.tgz\",\n \"fileSize\": 454574745,\n \"md5\": \"66d1c5b6f3ac5246d5e8689b10e42c85\"\n },\n {\n \"id\": \"379dc057-723a-4b0d-9da6-9dce0bf0e76d\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373/rights/download/releases/6d4d5bd3-053b-48a3-a78f-f77d3baa1de3/artifact/379dc057-723a-4b0d-9da6-9dce0bf0e76d\",\n \"name\": \"TM919-MN-22100-r1p0-01rel0\",\n \"description\": \"APBMUX for DAP Verilog\",\n \"type\": \"ip\",\n \"categoryTags\": [\n \"RTL\"\n ],\n \"attributes\": {\n \"operatingSystem\": [\n \"windows\"\n ],\n \"architecture\": [\n \"amd64\"\n ]\n },\n \"fileName\": \"MP064-r1p0-00rel0.tgz\",\n \"fileSize\": 7384685683,\n \"md5\": \"7e32057dfc248f2ddd7c25cf60af6d70\"\n }\n ]\n },\n {\n \"id\": \"abfe666a-327a-400c-aba3-b4f6b2dcd663\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373/rights/download/releases/6d4d5bd3-053b-48a3-a78f-f77d3baa1de3/artifact/abfe666a-327a-400c-aba3-b4f6b2dcd663\",\n \"name\": \"MP064-r1p0-00rel0\",\n \"description\": \"Packaged product description\",\n \"type\": \"ip\",\n \"categoryTags\": [\n \"ARCDOC\",\n \"RTL\"\n ],\n \"attributes\": {\n \"operatingSystem\": [\n \"windows\"\n ],\n \"architecture\": [\n \"amd64\"\n ]\n },\n \"fileName\": \"MP064-r1p0-00rel0.tgz\",\n \"fileSize\": 123456064897,\n \"md5\": \"66d1c5b6f3ac5246d5e8689b10e42c85\",\n \"packagedArtifacts\": [\n {\n \"id\": \"6f68387d-fa93-4821-b8ab-f032bd874c0c\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373/rights/download/releases/6d4d5bd3-053b-48a3-a78f-f77d3baa1de3/artifact/6f68387d-fa93-4821-b8ab-f032bd874c0c\",\n \"name\": \"AR500-DA-10034-r1p0-00rel0\",\n \"description\": \"AMBA 5 CHI Architecture Specification\",\n \"type\": \"documentation\",\n \"categoryTags\": [\n \"ARCDOC\"\n ],\n \"attributes\": {\n \"operatingSystem\": [\n \"windows\"\n ],\n \"architecture\": [\n \"amd64\"\n ]\n },\n \"fileName\": \"MP064-r1p0-00rel0.tgz\",\n \"fileSize\": 454574745,\n \"md5\": \"66d1c5b6f3ac5246d5e8689b10e42c85\"\n },\n {\n \"id\": \"89cffdff-dfd5-4df1-8df2-1bc954b36e84\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373/rights/download/releases/6d4d5bd3-053b-48a3-a78f-f77d3baa1de3/artifact/89cffdff-dfd5-4df1-8df2-1bc954b36e84\",\n \"name\": \"TM918-MN-22100-r2p0-02rel0\",\n \"description\": \"APB Access Port Verilog\",\n \"type\": \"ip\",\n \"categoryTags\": [\n \"RTL\"\n ],\n \"attributes\": {\n \"operatingSystem\": [\n \"windows\"\n ],\n \"architecture\": [\n \"amd64\"\n ]\n },\n \"fileName\": \"MP064-r1p0-00rel0.tgz\",\n \"fileSize\": 5645457,\n \"md5\": \"9a1edacbd8ce551077530c7c1099cbd1\"\n }\n ],\n \"relatedArtifacts\": [\n {\n \"id\": \"6f68387d-fa93-4821-b8ab-f032bd874c0c\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373/rights/download/releases/6d4d5bd3-053b-48a3-a78f-f77d3baa1de3/artifact/6f68387d-fa93-4821-b8ab-f032bd874c0c\",\n \"name\": \"AR500-DA-10034-r1p0-00rel0\",\n \"description\": \"AMBA 5 CHI Architecture Specification\",\n \"type\": \"documentation\",\n \"categoryTags\": [\n \"ARCDOC\"\n ],\n \"attributes\": {\n \"operatingSystem\": [\n \"windows\"\n ],\n \"architecture\": [\n \"amd64\"\n ]\n },\n \"fileName\": \"MP064-r1p0-00rel0.tgz\",\n \"fileSize\": 454574745,\n \"md5\": \"66d1c5b6f3ac5246d5e8689b10e42c85\"\n },\n {\n \"id\": \"379dc057-723a-4b0d-9da6-9dce0bf0e76d\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373/rights/download/releases/6d4d5bd3-053b-48a3-a78f-f77d3baa1de3/artifact/379dc057-723a-4b0d-9da6-9dce0bf0e76d\",\n \"name\": \"TM919-MN-22100-r1p0-01rel0\",\n \"description\": \"APBMUX for DAP Verilog\",\n \"type\": \"ip\",\n \"categoryTags\": [\n \"RTL\"\n ],\n \"attributes\": {\n \"operatingSystem\": [\n \"windows\"\n ],\n \"architecture\": [\n \"amd64\"\n ]\n },\n \"fileName\": \"MP064-r1p0-00rel0.tgz\",\n \"fileSize\": 7384685683,\n \"md5\": \"7e32057dfc248f2ddd7c25cf60af6d70\"\n }\n ]\n }\n ],\n \"entitlement\": {\n \"id\": \"84373\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373\"\n },\n \"_internal\": {\n \"customerCanUse\": true\n }\n}\n"
} ]
}, {
"name" : "GET /entitlements/{id}/rights/download/releases/{releaseid}/artifact/{artifactid}",
"request" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/entitlements/:id/rights/download/releases/:releaseid/artifact/:artifactid",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "entitlements", ":id", "rights", "download", "releases", ":releaseid", "artifact", ":artifactid" ],
"variable" : [ {
"key" : "id",
"type" : "string"
}, {
"key" : "releaseid",
"type" : "string"
}, {
"key" : "artifactid",
"type" : "string"
} ]
},
"description" : "Get one Artifact that exists within one Product Release.\n\nArtifact will be filtered according to the following criteria:\n* ProductRelease.artifacts[id: {id}] or ProductRelease.artifacts[].releatedArtifacts[id: {id}] or ProductRelease.artifacts[].packagedArtifacts[id: {id}]\n* same criteria as per GET /entitlements/{id}/rights/download/releases/{id} endpoint.\n"
},
"response" : [ {
"name" : "Artifact found",
"originalRequest" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/entitlements/:id/rights/download/releases/:releaseid/artifact/:artifactid",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "entitlements", ":id", "rights", "download", "releases", ":releaseid", "artifact", ":artifactid" ],
"variable" : [ {
"key" : "id",
"type" : "string"
}, {
"key" : "releaseid",
"type" : "string"
}, {
"key" : "artifactid",
"type" : "string"
} ]
},
"description" : "Get one Artifact that exists within one Product Release.\n\nArtifact will be filtered according to the following criteria:\n* ProductRelease.artifacts[id: {id}] or ProductRelease.artifacts[].releatedArtifacts[id: {id}] or ProductRelease.artifacts[].packagedArtifacts[id: {id}]\n* same criteria as per GET /entitlements/{id}/rights/download/releases/{id} endpoint.\n"
},
"code" : 200,
"_postman_previewlanguage" : "json",
"header" : [ {
"key" : "Content-Type",
"value" : "application/json"
} ],
"body" : "{\n \"id\": \"6f68387d-fa93-4821-b8ab-f032bd874c0c\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373/rights/download/releases/6d4d5bd3-053b-48a3-a78f-f77d3baa1de3/artifact/6f68387d-fa93-4821-b8ab-f032bd874c0c\",\n \"name\": \"AR500-DA-10034-r1p0-00rel0\",\n \"description\": \"AMBA 5 CHI Architecture Specification\",\n \"type\": \"documentation\",\n \"categoryTags\": [\n \"ARCDOC\"\n ],\n \"fileName\": \"MP064-r1p0-00rel0.tgz\",\n \"fileSize\": 454574745,\n \"md5\": \"66d1c5b6f3ac5246d5e8689b10e42c85\",\n \"entitlement\": {\n \"id\": \"84373\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373\"\n },\n \"release\": {\n \"id\": \"6d4d5bd3-053b-48a3-a78f-f77d3baa1de3\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373/rights/download/releases/6d4d5bd3-053b-48a3-a78f-f77d3baa1de3\"\n }\n}\n"
} ]
}, {
"name" : "GET /entitlements/{id}/rights/download/releases/{releaseid}/artifact/{artifactid}/http",
"request" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/entitlements/:id/rights/download/releases/:releaseid/artifact/:artifactid/http",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "entitlements", ":id", "rights", "download", "releases", ":releaseid", "artifact", ":artifactid", "http" ],
"variable" : [ {
"key" : "id",
"type" : "string"
}, {
"key" : "releaseid",
"type" : "string"
}, {
"key" : "artifactid",
"type" : "string"
} ]
},
"description" : "Get Presigned URL to download artifact using HTTP protocol. Artifacts may be downloaded via signed \nURL (HTTP) or Transfer Specs ([FASP](https://en.wikipedia.org/wiki/Fast_and_Secure_Protocol)).\n\nCustomerUser\n------------\nArtifact will be filtered according to the following criteria:\n* CustomerUser has **use rights** to Product Entitlement\n* same criteria as per GET /entitlements/{id}/rights/download/releases/{id}/artifact/{id} endpoint.\n\nThe following validation must occur *before* Presigned URL to download artifact is generated: \n* An Arm Account Customer JWT containing IP address and Profile Location context is required \n* ProductEntitlement.compliance.status = 'compliant'\n* CustomerUser.geoIpCountry.id in [ProductEntitlement.compliance.allowedCountries.country[].id] \n* CustomerUser.profileCountry.id in [ProductEntitlement.compliance.allowedCountries.country[].id] \n* ProductEntitlement.product.eula.id = null OR ProductEntitlement/downloadEula.agreementUrl = null\n"
},
"response" : [ {
"name" : "Artifact found",
"originalRequest" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/entitlements/:id/rights/download/releases/:releaseid/artifact/:artifactid/http",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "entitlements", ":id", "rights", "download", "releases", ":releaseid", "artifact", ":artifactid", "http" ],
"variable" : [ {
"key" : "id",
"type" : "string"
}, {
"key" : "releaseid",
"type" : "string"
}, {
"key" : "artifactid",
"type" : "string"
} ]
},
"description" : "Get Presigned URL to download artifact using HTTP protocol. Artifacts may be downloaded via signed \nURL (HTTP) or Transfer Specs ([FASP](https://en.wikipedia.org/wiki/Fast_and_Secure_Protocol)).\n\nCustomerUser\n------------\nArtifact will be filtered according to the following criteria:\n* CustomerUser has **use rights** to Product Entitlement\n* same criteria as per GET /entitlements/{id}/rights/download/releases/{id}/artifact/{id} endpoint.\n\nThe following validation must occur *before* Presigned URL to download artifact is generated: \n* An Arm Account Customer JWT containing IP address and Profile Location context is required \n* ProductEntitlement.compliance.status = 'compliant'\n* CustomerUser.geoIpCountry.id in [ProductEntitlement.compliance.allowedCountries.country[].id] \n* CustomerUser.profileCountry.id in [ProductEntitlement.compliance.allowedCountries.country[].id] \n* ProductEntitlement.product.eula.id = null OR ProductEntitlement/downloadEula.agreementUrl = null\n"
},
"code" : 200,
"_postman_previewlanguage" : "json",
"header" : [ {
"key" : "Content-Type",
"value" : "application/json"
} ],
"body" : "{\n \"downloadUrl\": \"https://presignedurl.s3.eu-west-2.amazonaws.com/51e22cf6-6e0a-4439-a9d3-ef85a943abec.tgz?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAJJWZ7B6WCRGMKFGQ%2F20180210%2Feu-west-2%2Fs3%2Faws4_request&X-Amz-Date=20180210T171315Z&X-Amz-Expires=1800&X-Amz-Signature=12b74b0788aa036bc7c3d03b3f20c61f1f91cc9ad8873e3314255dc479a25351&X-Amz-SignedHeaders=host\"\n}"
} ]
}, {
"name" : "GET /entitlements/{id}/rights/download/releases/{releaseid}/artifact/{artifactid}/fasp",
"request" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/entitlements/:id/rights/download/releases/:releaseid/artifact/:artifactid/fasp",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "entitlements", ":id", "rights", "download", "releases", ":releaseid", "artifact", ":artifactid", "fasp" ],
"variable" : [ {
"key" : "id",
"type" : "string"
}, {
"key" : "releaseid",
"type" : "string"
}, {
"key" : "artifactid",
"type" : "string"
} ]
},
"description" : "Get transfer spec to download artifact using FASP protocol. Artifacts may be downloaded via signed \nURL (HTTP) or Transfer Specs ([FASP](https://en.wikipedia.org/wiki/Fast_and_Secure_Protocol)). \n\nCustomerUser\n------------\nArtifact will be filtered according to the following criteria:\n* CustomerUser has **use rights** to Product Entitlement\n* same criteria as per GET /entitlements/{id}/rights/download/releases/{id}/artifact/{id} endpoint.\n\nThe following validation must occur *before* TransferSpec to download artifact is generated: \n* An Arm Account Customer JWT containing IP address and Profile Location context is required \n* ProductEntitlement.compliance.status = 'compliant'\n* CustomerUser.geoIpCountry.id in [ProductEntitlement.compliance.allowedCountries.country[].id] \n* CustomerUser.profileCountry.id in [ProductEntitlement.compliance.allowedCountries.country[].id] \n* ProductEntitlement.product.eula.id = null OR ProductEntitlement/downloadEula.agreementUrl = null\n"
},
"response" : [ {
"name" : "Artifact found",
"originalRequest" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/entitlements/:id/rights/download/releases/:releaseid/artifact/:artifactid/fasp",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "entitlements", ":id", "rights", "download", "releases", ":releaseid", "artifact", ":artifactid", "fasp" ],
"variable" : [ {
"key" : "id",
"type" : "string"
}, {
"key" : "releaseid",
"type" : "string"
}, {
"key" : "artifactid",
"type" : "string"
} ]
},
"description" : "Get transfer spec to download artifact using FASP protocol. Artifacts may be downloaded via signed \nURL (HTTP) or Transfer Specs ([FASP](https://en.wikipedia.org/wiki/Fast_and_Secure_Protocol)). \n\nCustomerUser\n------------\nArtifact will be filtered according to the following criteria:\n* CustomerUser has **use rights** to Product Entitlement\n* same criteria as per GET /entitlements/{id}/rights/download/releases/{id}/artifact/{id} endpoint.\n\nThe following validation must occur *before* TransferSpec to download artifact is generated: \n* An Arm Account Customer JWT containing IP address and Profile Location context is required \n* ProductEntitlement.compliance.status = 'compliant'\n* CustomerUser.geoIpCountry.id in [ProductEntitlement.compliance.allowedCountries.country[].id] \n* CustomerUser.profileCountry.id in [ProductEntitlement.compliance.allowedCountries.country[].id] \n* ProductEntitlement.product.eula.id = null OR ProductEntitlement/downloadEula.agreementUrl = null\n"
},
"code" : 200,
"_postman_previewlanguage" : "json",
"header" : [ {
"key" : "Content-Type",
"value" : "application/json"
} ],
"body" : "{\n \"data\": {\n \"transfer_specs\": [\n {\n \"transfer_spec\": {\n \"token\": \"I_AM_AN_ON_PREM_TOKEN_vTZy2hpunYftIJwvXUJsjcQsXpg72-XBUAAE-fNm4g4ugwrn8J6ZsAekL_2MTA\",\n \"direction\": \"receive\",\n \"cipher\": \"aes-128\",\n \"tags\": null,\n \"sshfp\": \"onpremhassshfingerprintbac86613e3a51e5\",\n \"authentication\": \"token\",\n \"paths\": [\n {\n \"source\": \"51e22cf6-6e0a-4439-a9d3-ef85a943abec.tgz\",\n \"destination\": \"AT510-GRP-r0p0-rel.tgz\"\n }\n ],\n \"source_root\": \"\",\n \"destination_root\": \"\",\n \"target_rate_cap_kbps\": 500000,\n \"rate_policy_allowed\": \"high\",\n \"rate_policy\": \"high\",\n \"target_rate_kbps\": 150000,\n \"min_rate_cap_kbps\": 0,\n \"min_rate_kbps\": 0,\n \"lock_min_rate\": false,\n \"remote_host\": \"server.eu02.arm.com\",\n \"remote_user\": \"transferuser\",\n \"ssh_port\": 33001,\n \"fasp_port\": 33001,\n \"http_fallback\": true,\n \"http_fallback_port\": 443\n }\n }\n ]\n }\n}"
} ]
}, {
"name" : "GET /entitlements/{id}/rights/download/releases/{releaseid}/artifact/{artifactid}/download-check",
"request" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/entitlements/:id/rights/download/releases/:releaseid/artifact/:artifactid/download-check",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "entitlements", ":id", "rights", "download", "releases", ":releaseid", "artifact", ":artifactid", "download-check" ],
"variable" : [ {
"key" : "id",
"type" : "string"
}, {
"key" : "releaseid",
"type" : "string"
}, {
"key" : "artifactid",
"type" : "string"
} ]
},
"description" : "Check if artifact download is allowed by current user (verify all point-in-time download compliance checks).\nA signedURL will not be generated and no associated download logging will occur.\n\nCustomerUser\n------------\nArtifact will be filtered according to the following criteria:\n* CustomerUser has **use rights** to Product Entitlement\n* same criteria as per GET /entitlements/{id}/rights/download/releases/{id}/artifact/{id} endpoint.\n\nThe following validation must occur *before* Presigned URL to download artifact is generated: \n* An Arm Account Customer JWT containing IP address and Profile Location context is required \n* ProductEntitlement.compliance.status = 'compliant'\n* CustomerUser.geoIpCountry.id in [ProductEntitlement.compliance.allowedCountries.country[].id] \n* CustomerUser.profileCountry.id in [ProductEntitlement.compliance.allowedCountries.country[].id] \n* ProductEntitlement.product.eula.id = null OR ProductEntitlement/downloadEula.agreementUrl = null\n"
},
"response" : [ {
"name" : "Artifact found",
"originalRequest" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/entitlements/:id/rights/download/releases/:releaseid/artifact/:artifactid/download-check",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "entitlements", ":id", "rights", "download", "releases", ":releaseid", "artifact", ":artifactid", "download-check" ],
"variable" : [ {
"key" : "id",
"type" : "string"
}, {
"key" : "releaseid",
"type" : "string"
}, {
"key" : "artifactid",
"type" : "string"
} ]
},
"description" : "Check if artifact download is allowed by current user (verify all point-in-time download compliance checks).\nA signedURL will not be generated and no associated download logging will occur.\n\nCustomerUser\n------------\nArtifact will be filtered according to the following criteria:\n* CustomerUser has **use rights** to Product Entitlement\n* same criteria as per GET /entitlements/{id}/rights/download/releases/{id}/artifact/{id} endpoint.\n\nThe following validation must occur *before* Presigned URL to download artifact is generated: \n* An Arm Account Customer JWT containing IP address and Profile Location context is required \n* ProductEntitlement.compliance.status = 'compliant'\n* CustomerUser.geoIpCountry.id in [ProductEntitlement.compliance.allowedCountries.country[].id] \n* CustomerUser.profileCountry.id in [ProductEntitlement.compliance.allowedCountries.country[].id] \n* ProductEntitlement.product.eula.id = null OR ProductEntitlement/downloadEula.agreementUrl = null\n"
},
"code" : 200,
"_postman_previewlanguage" : "json",
"header" : [ {
"key" : "Content-Type",
"value" : "application/json"
} ],
"body" : "{\n \"result\": \"success\"\n}"
} ]
}, {
"name" : "GET /entitlements/{id}/rights/download/eula",
"request" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/entitlements/:id/rights/download/eula",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "entitlements", ":id", "rights", "download", "eula" ],
"variable" : [ {
"key" : "id",
"type" : "string"
} ]
},
"description" : "Get End User License Agreement (EULA) for download by current Entitlement User for one Product Entitlement\n\nChecks for outstanding EULA agreement relating to Product Entitlement and current Entitlement User. \nWhen agreementUrl not null, an agreement is required for current user before download is permitted.\n\nObtained via proxied call to Docusign (createHasAgreed): POST /clickapi/v1/accounts/{accountid}/clickwraps/{clickwrapid}/agreements \n-> UserAgreementResponse \nSee: https://developers.docusign.com/docs/click-api/reference/accounts/clickwraps/createhasagreed/ \n\nCustomerUser\n------------\nProduct Entitlement will be filtered according to the following criteria:\n* ProductEntitlement.id = {id}\n* CustomerUser has **use rights** to Product Entitlement\n* ProductEntitlement.rightTo = \"download\"\n* ProductEntitlement._internal.customerCanUse = true \n"
},
"response" : [ {
"name" : "Product Entitlement Download EULA Request found",
"originalRequest" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/entitlements/:id/rights/download/eula",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "entitlements", ":id", "rights", "download", "eula" ],
"variable" : [ {
"key" : "id",
"type" : "string"
} ]
},
"description" : "Get End User License Agreement (EULA) for download by current Entitlement User for one Product Entitlement\n\nChecks for outstanding EULA agreement relating to Product Entitlement and current Entitlement User. \nWhen agreementUrl not null, an agreement is required for current user before download is permitted.\n\nObtained via proxied call to Docusign (createHasAgreed): POST /clickapi/v1/accounts/{accountid}/clickwraps/{clickwrapid}/agreements \n-> UserAgreementResponse \nSee: https://developers.docusign.com/docs/click-api/reference/accounts/clickwraps/createhasagreed/ \n\nCustomerUser\n------------\nProduct Entitlement will be filtered according to the following criteria:\n* ProductEntitlement.id = {id}\n* CustomerUser has **use rights** to Product Entitlement\n* ProductEntitlement.rightTo = \"download\"\n* ProductEntitlement._internal.customerCanUse = true \n"
},
"code" : 200,
"_postman_previewlanguage" : "json",
"header" : [ {
"key" : "Content-Type",
"value" : "application/json"
} ],
"body" : "{\n \"id\": \"fd233f04-c6b3-47ee-815a-4db0a8209c09\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/123/rights/download/eula\",\n \"entitlement\": {\n \"id\": \"123\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/123\"\n },\n \"eula\": {\n \"id\": \"fd233f04-c6b3-47ee-815a-4db0a8209c09\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/eula/fd233f04-c6b3-47ee-815a-4db0a8209c09\"\n },\n \"agreementUrl\": \"https://demo.docusign.net/clickapi/v1/redeem?agreementToken=AcTZT8gt...rayv2w1\",\n \"links\": {\n \"eula-agreements\": \"https://private.api.arm.com/e-product-entitlement/v1/eula/fd233f04-c6b3-47ee-815a-4db0a8209c09/agreements\",\n \"releases\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/84373/rights/download/releases\"\n }\n}"
} ]
}, {
"name" : "GET /entitlements/{id}/rights/download/history",
"request" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/entitlements/:id/rights/download/history",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "entitlements", ":id", "rights", "download", "history" ],
"variable" : [ {
"key" : "id",
"type" : "string"
} ]
},
"description" : "Get Download History relating to one Product Entitlement\n\nCustomerUser\n------------\nProduct Entitlement will be filtered according to the following criteria:\n* ProductEntitlement.id = {id}\n* CustomerUser has **view rights** to Product Entitlement\n* ProductEntitlement.rightTo = \"download\"\n* ProductEntitlement._internal.customerCanUse = true \n\nDownload History will be filtered according to the following criteria:\n* CustomerUser has **view rights** to Download History\n"
},
"response" : [ {
"name" : "Download History found",
"originalRequest" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/entitlements/:id/rights/download/history",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "entitlements", ":id", "rights", "download", "history" ],
"variable" : [ {
"key" : "id",
"type" : "string"
} ]
},
"description" : "Get Download History relating to one Product Entitlement\n\nCustomerUser\n------------\nProduct Entitlement will be filtered according to the following criteria:\n* ProductEntitlement.id = {id}\n* CustomerUser has **view rights** to Product Entitlement\n* ProductEntitlement.rightTo = \"download\"\n* ProductEntitlement._internal.customerCanUse = true \n\nDownload History will be filtered according to the following criteria:\n* CustomerUser has **view rights** to Download History\n"
},
"code" : 200,
"_postman_previewlanguage" : "json",
"header" : [ {
"key" : "Content-Type",
"value" : "application/json"
} ],
"body" : "{\n \"numberOfItems\": 1,\n \"items\": [\n {\n \"id\": \"5ba8bb6c-4643-4805-9719-ad5d8806f46d\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/123/rights/download/history/5ba8bb6c-4643-4805-9719-ad5d8806f46d\",\n \"downloadAt\": \"2016-02-28T16:41:41.090Z\",\n \"downloadMethod\": \"http\",\n \"entitlement\": {\n \"id\": \"123\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/123\"\n },\n \"release\": {\n \"id\": \"1a08bb6b-2643-4805-9719-ad5d8806f43b\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/123/rights/download/releases/1a08bb6b-2643-4805-9719-ad5d8806f43b\",\n \"name\": \"MP064-r1p0-04rel13\"\n },\n \"user\": {\n \"email\": \"user@company.com\",\n \"ipV4\": \"109.158.206.133\",\n \"geoIpCountry\": {\n \"id\": \"GB\"\n }\n },\n \"artifact\": {\n \"id\": \"3ec4da39-806f-4af7-9d9f-de76684a20b0\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/123/rights/download/releases/1a08bb6b-2643-4805-9719-ad5d8806f43b/artifact/3ec4da39-806f-4af7-9d9f-de76684a20b0\",\n \"name\": \"MP064-r1p0-04rel13\",\n \"description\": \"Technical Reference Manual\",\n \"fileName\": \"MP064-r1p0-04rel13.tgz\",\n \"fileSize\": 49549849684,\n \"md5\": \"66d1c5b6f3ac5246d5e8689b10e42c85\"\n }\n }\n ]\n}"
} ]
}, {
"name" : "GET /entitlements/{id}/rights/download/history/{historyid}",
"request" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/entitlements/:id/rights/download/history/:historyid",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "entitlements", ":id", "rights", "download", "history", ":historyid" ],
"variable" : [ {
"key" : "id",
"type" : "string"
}, {
"key" : "historyid",
"type" : "string"
} ]
},
"description" : "Get one Download History relating to one Product Entitlement\n\nDownload History will be filtered according to the following criteria:\n* DownloadHistory.id = {id} \n* same criteria as per GET /entitlements/{id}/rights/download/history endpoint.\n"
},
"response" : [ {
"name" : "Download History found",
"originalRequest" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/entitlements/:id/rights/download/history/:historyid",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "entitlements", ":id", "rights", "download", "history", ":historyid" ],
"variable" : [ {
"key" : "id",
"type" : "string"
}, {
"key" : "historyid",
"type" : "string"
} ]
},
"description" : "Get one Download History relating to one Product Entitlement\n\nDownload History will be filtered according to the following criteria:\n* DownloadHistory.id = {id} \n* same criteria as per GET /entitlements/{id}/rights/download/history endpoint.\n"
},
"code" : 200,
"_postman_previewlanguage" : "json",
"header" : [ {
"key" : "Content-Type",
"value" : "application/json"
} ],
"body" : "{\n \"id\": \"5ba8bb6c-4643-4805-9719-ad5d8806f46d\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/123/rights/download/history/5ba8bb6c-4643-4805-9719-ad5d8806f46d\",\n \"downloadAt\": \"2016-02-28T16:41:41.090Z\",\n \"downloadMethod\": \"http\",\n \"entitlement\": {\n \"id\": \"123\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/123\"\n },\n \"release\": {\n \"id\": \"1a08bb6b-2643-4805-9719-ad5d8806f43b\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/123/rights/download/releases/1a08bb6b-2643-4805-9719-ad5d8806f43b\",\n \"name\": \"MP064-r1p0-04rel13\"\n },\n \"user\": {\n \"email\": \"user@company.com\",\n \"ipV4\": \"109.158.206.133\",\n \"geoIpCountry\": {\n \"id\": \"GB\"\n }\n },\n \"artifact\": {\n \"id\": \"3ec4da39-806f-4af7-9d9f-de76684a20b0\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/123/rights/download/releases/1a08bb6b-2643-4805-9719-ad5d8806f43b/artifact/3ec4da39-806f-4af7-9d9f-de76684a20b0\",\n \"name\": \"MP064-r1p0-04rel13\",\n \"description\": \"Technical Reference Manual\",\n \"fileName\": \"MP064-r1p0-04rel13.tgz\",\n \"fileSize\": 49549849684,\n \"md5\": \"66d1c5b6f3ac5246d5e8689b10e42c85\"\n }\n}\n "
} ]
}, {
"name" : "GET /entitlements/{id}/users",
"request" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/entitlements/:id/users",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "entitlements", ":id", "users" ],
"variable" : [ {
"key" : "id",
"type" : "string"
} ]
},
"description" : "Get Entitlement Users relating to one Product Entitlement\n\nCustomerUser\n------------\nProduct Entitlement will be filtered according to the following criteria:\n* ProductEntitlement.id = {id}\n* CustomerUser has **view rights** to Product Entitlement\n* ProductEntitlement._internal.customerCanUse = true \n\nEntitlement User will be filtered according to the following criteria:\n* CustomerUser has **view rights** to Entitlement User\n"
},
"response" : [ {
"name" : "Entitlement User found",
"originalRequest" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/entitlements/:id/users",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "entitlements", ":id", "users" ],
"variable" : [ {
"key" : "id",
"type" : "string"
} ]
},
"description" : "Get Entitlement Users relating to one Product Entitlement\n\nCustomerUser\n------------\nProduct Entitlement will be filtered according to the following criteria:\n* ProductEntitlement.id = {id}\n* CustomerUser has **view rights** to Product Entitlement\n* ProductEntitlement._internal.customerCanUse = true \n\nEntitlement User will be filtered according to the following criteria:\n* CustomerUser has **view rights** to Entitlement User\n"
},
"code" : 200,
"_postman_previewlanguage" : "json",
"header" : [ {
"key" : "Content-Type",
"value" : "application/json"
} ],
"body" : "{\n \"numberOfItems\": 2,\n \"items\": [\n {\n \"id\": \"123.user1@company.com\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/123/users/user1@company.com\",\n \"email\": \"user1@company.com\",\n \"entitlement\": {\n \"id\": \"123\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/123\"\n },\n \"rights\": {\n \"canView\": true,\n \"canUse\": true,\n \"preferences\": {\n \"notification\": \"product-release\"\n }\n },\n \"validFrom\": \"1900-01-01\",\n \"validTo\": \"2199-12-31\",\n \"enabled\": true\n },\n {\n \"id\": \"123.user2@company.com\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/123/users/user2@company.com\",\n \"email\": \"user2@company.com\",\n \"entitlement\": {\n \"id\": \"123\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/123\"\n },\n \"rights\": {\n \"canView\": true,\n \"canUse\": true,\n \"preferences\": {\n \"notification\": \"product-release\"\n }\n },\n \"validFrom\": \"1900-01-01\",\n \"validTo\": \"2199-12-31\",\n \"enabled\": true\n }\n\n ]\n}"
} ]
}, {
"name" : "GET /entitlements/{id}/users/{userid}",
"request" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/entitlements/:id/users/:userid",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "entitlements", ":id", "users", ":userid" ],
"variable" : [ {
"key" : "id",
"type" : "string"
}, {
"key" : "userid",
"type" : "string"
} ]
},
"description" : "Get one Entitlement Users relating to one Product Entitlement\n\nProduct Releases will be filtered according to the following criteria:\n* EntitlementUser.id = {id} \n* same criteria as per GET /entitlements/{id}/users endpoint.\n"
},
"response" : [ {
"name" : "Entitlement User found",
"originalRequest" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/entitlements/:id/users/:userid",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "entitlements", ":id", "users", ":userid" ],
"variable" : [ {
"key" : "id",
"type" : "string"
}, {
"key" : "userid",
"type" : "string"
} ]
},
"description" : "Get one Entitlement Users relating to one Product Entitlement\n\nProduct Releases will be filtered according to the following criteria:\n* EntitlementUser.id = {id} \n* same criteria as per GET /entitlements/{id}/users endpoint.\n"
},
"code" : 200,
"_postman_previewlanguage" : "json",
"header" : [ {
"key" : "Content-Type",
"value" : "application/json"
} ],
"body" : "{\n \"id\": \"123.user@company.com\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/123/users/user@company.com\",\n \"email\": \"user@company.com\",\n \"entitlement\": {\n \"id\": \"123\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/entitlements/123\"\n },\n \"rights\": {\n \"canView\": true,\n \"canUse\": true,\n \"preferences\": {\n \"notification\": \"product-release\"\n }\n },\n \"validFrom\": \"1900-01-01\",\n \"validTo\": \"2199-12-31\",\n \"enabled\": true\n}\n"
} ]
}, {
"name" : "PUT /entitlements/{id}/users/{userid}",
"request" : {
"method" : "PUT",
"body" : {
"mode" : "raw",
"raw" : "{\n \"rights\": {\n \"canView\": true,\n \"canUse\": true,\n \"preferences\": {\n \"notification\": \"product-release\"\n }\n }\n}\n",
"options" : {
"raw" : {
"language" : "json"
}
}
},
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/entitlements/:id/users/:userid",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "entitlements", ":id", "users", ":userid" ],
"variable" : [ {
"key" : "id",
"type" : "string"
}, {
"key" : "userid",
"type" : "string"
} ]
},
"description" : "Create or Update one Entitlement User relating to one Product Entitlement\n\nEntitlement User may only be updated according to the following criteria:\n* ProductEntitlement.characteristics.virtual = false \n\nCustomerUser\n------------\nProduct Entitlement will be filtered according to the following criteria:\n* ProductEntitlement.id = {id}\n* CustomerUser has **view rights** to Product Entitlement\n* ProductEntitlement._internal.customerCanUse = true \n\nEntitlement User will be filtered according to the following criteria:\n* CustomerUser has **update rights** to Entitlement User\n"
},
"response" : [ {
"name" : "Entitlement User created",
"originalRequest" : {
"method" : "PUT",
"body" : {
"mode" : "raw",
"raw" : "{\n \"rights\": {\n \"canView\": true,\n \"canUse\": true,\n \"preferences\": {\n \"notification\": \"product-release\"\n }\n }\n}\n",
"options" : {
"raw" : {
"language" : "json"
}
}
},
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/entitlements/:id/users/:userid",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "entitlements", ":id", "users", ":userid" ],
"variable" : [ {
"key" : "id",
"type" : "string"
}, {
"key" : "userid",
"type" : "string"
} ]
},
"description" : "Create or Update one Entitlement User relating to one Product Entitlement\n\nEntitlement User may only be updated according to the following criteria:\n* ProductEntitlement.characteristics.virtual = false \n\nCustomerUser\n------------\nProduct Entitlement will be filtered according to the following criteria:\n* ProductEntitlement.id = {id}\n* CustomerUser has **view rights** to Product Entitlement\n* ProductEntitlement._internal.customerCanUse = true \n\nEntitlement User will be filtered according to the following criteria:\n* CustomerUser has **update rights** to Entitlement User\n"
},
"code" : 201
}, {
"name" : "Entitlement User updated",
"originalRequest" : {
"method" : "PUT",
"body" : {
"mode" : "raw",
"raw" : "{\n \"rights\": {\n \"canView\": true,\n \"canUse\": true,\n \"preferences\": {\n \"notification\": \"product-release\"\n }\n }\n}\n",
"options" : {
"raw" : {
"language" : "json"
}
}
},
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/entitlements/:id/users/:userid",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "entitlements", ":id", "users", ":userid" ],
"variable" : [ {
"key" : "id",
"type" : "string"
}, {
"key" : "userid",
"type" : "string"
} ]
},
"description" : "Create or Update one Entitlement User relating to one Product Entitlement\n\nEntitlement User may only be updated according to the following criteria:\n* ProductEntitlement.characteristics.virtual = false \n\nCustomerUser\n------------\nProduct Entitlement will be filtered according to the following criteria:\n* ProductEntitlement.id = {id}\n* CustomerUser has **view rights** to Product Entitlement\n* ProductEntitlement._internal.customerCanUse = true \n\nEntitlement User will be filtered according to the following criteria:\n* CustomerUser has **update rights** to Entitlement User\n"
},
"code" : 204
} ]
}, {
"name" : "PATCH /entitlements/{id}/users/{userid}",
"request" : {
"method" : "PATCH",
"body" : {
"mode" : "raw",
"raw" : "{\n \"rights\": {\n \"preferences\": {\n \"notification\": \"product-release\"\n }\n }\n}\n",
"options" : {
"raw" : {
"language" : "json"
}
}
},
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/entitlements/:id/users/:userid",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "entitlements", ":id", "users", ":userid" ],
"variable" : [ {
"key" : "id",
"type" : "string"
}, {
"key" : "userid",
"type" : "string"
} ]
},
"description" : "Update one Entitlement User relating to one Product Entitlement\n\nEntitlement User may only be updated according to the following criteria:\n* ProductEntitlement.characteristics.virtual = false \n\nCustomerUser\n------------\nProduct Entitlement will be filtered according to the following criteria:\n* ProductEntitlement.id = {id}\n* CustomerUser has **view rights** to Product Entitlement\n* ProductEntitlement._internal.customerCanUse = true \n\nEntitlement User will be filtered according to the following criteria:\n* CustomerUser has **update rights** to Entitlement User\n\nor\n\n* CustomerUser has **update rights (preferences.* only)** to Entitlement User. Only the preferences object may be included in request body. \n"
},
"response" : [ {
"name" : "Entitlement User updated",
"originalRequest" : {
"method" : "PATCH",
"body" : {
"mode" : "raw",
"raw" : "{\n \"rights\": {\n \"preferences\": {\n \"notification\": \"product-release\"\n }\n }\n}\n",
"options" : {
"raw" : {
"language" : "json"
}
}
},
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/entitlements/:id/users/:userid",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "entitlements", ":id", "users", ":userid" ],
"variable" : [ {
"key" : "id",
"type" : "string"
}, {
"key" : "userid",
"type" : "string"
} ]
},
"description" : "Update one Entitlement User relating to one Product Entitlement\n\nEntitlement User may only be updated according to the following criteria:\n* ProductEntitlement.characteristics.virtual = false \n\nCustomerUser\n------------\nProduct Entitlement will be filtered according to the following criteria:\n* ProductEntitlement.id = {id}\n* CustomerUser has **view rights** to Product Entitlement\n* ProductEntitlement._internal.customerCanUse = true \n\nEntitlement User will be filtered according to the following criteria:\n* CustomerUser has **update rights** to Entitlement User\n\nor\n\n* CustomerUser has **update rights (preferences.* only)** to Entitlement User. Only the preferences object may be included in request body. \n"
},
"code" : 204
} ]
}, {
"name" : "GET /eula/{id}",
"description" : "EULA resources",
"request" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/eula/:id",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "eula", ":id" ],
"variable" : [ {
"key" : "id",
"type" : "string"
} ]
},
"description" : "Get one EULA (latest version)\n\nObtained via proxied call to Docusign: GET /clickapi/v1/accounts/{accountId}/clickwraps/{clickwrapId}\n-> clickwrapVersionResponse\nSee: https://developers.docusign.com/docs/click-api/reference/accounts/clickwraps/getclickwrap/\n\nCustomerUser\n------------\nEULA will be filtered according to the following criteria:\n* CustomerUser has **view rights** to EULA\n"
},
"response" : [ {
"originalRequest" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/eula/:id",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "eula", ":id" ],
"variable" : [ {
"key" : "id",
"type" : "string"
} ]
},
"description" : "Get one EULA (latest version)\n\nObtained via proxied call to Docusign: GET /clickapi/v1/accounts/{accountId}/clickwraps/{clickwrapId}\n-> clickwrapVersionResponse\nSee: https://developers.docusign.com/docs/click-api/reference/accounts/clickwraps/getclickwrap/\n\nCustomerUser\n------------\nEULA will be filtered according to the following criteria:\n* CustomerUser has **view rights** to EULA\n"
},
"code" : 200,
"_postman_previewlanguage" : "json",
"header" : [ {
"key" : "Content-Type",
"value" : "application/json"
} ],
"body" : "{\n \"id\": \"1fa4af12-d980-47bb-b157-e52b15be115a\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/eula/fd233f04-c6b3-47ee-815a-4db0a8209c09\",\n \"versionNumber\": 5,\n \"name\": \"Simplified example EULA\",\n \"status\": \"active\",\n \"createdAt\": \"2021-05-04T16:41:41.090Z\",\n \"requireReacceptance\": true\n}\n"
} ]
}, {
"name" : "GET /eula/{id}/agreements",
"request" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/eula/:id/agreements",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "eula", ":id", "agreements" ],
"variable" : [ {
"key" : "id",
"type" : "string"
} ]
},
"description" : "Get EULA Agreements\n\nObtained via proxied call to Docusign: GET /clickapi/v1/accounts/{accountId}/clickwraps/{clickwrapId}/users\n-> clickwrapAgreementsResponse.userAgreements[]\nSee: https://developers.docusign.com/docs/click-api/reference/accounts/clickwraps/getclickwrapagreements/ \n\nCustomerUser\n------------\nEULA agreements will be filtered according to the following criteria:\n* CustomerUser has **view rights** to EULA agreement\n"
},
"response" : [ {
"name" : "EULA Agreements found",
"originalRequest" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/eula/:id/agreements",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "eula", ":id", "agreements" ],
"variable" : [ {
"key" : "id",
"type" : "string"
} ]
},
"description" : "Get EULA Agreements\n\nObtained via proxied call to Docusign: GET /clickapi/v1/accounts/{accountId}/clickwraps/{clickwrapId}/users\n-> clickwrapAgreementsResponse.userAgreements[]\nSee: https://developers.docusign.com/docs/click-api/reference/accounts/clickwraps/getclickwrapagreements/ \n\nCustomerUser\n------------\nEULA agreements will be filtered according to the following criteria:\n* CustomerUser has **view rights** to EULA agreement\n"
},
"code" : 200,
"_postman_previewlanguage" : "json",
"header" : [ {
"key" : "Content-Type",
"value" : "application/json"
} ],
"body" : "{\n \"items\": [\n {\n \"id\": \"1fa4af12-d980-47bb-b157-e52b15be115a\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/eula/fd233f04-c6b3-47ee-815a-4db0a8209c09/agreements/1fa4af12-d980-47bb-b157-e52b15be115a\",\n \"eula\": {\n \"id\": \"fd233f04-c6b3-47ee-815a-4db0a8209c09\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/eula/fd233f04-c6b3-47ee-815a-4db0a8209c09\"\n },\n\n \"user\": {\n \"email\": \"user@company.com\"\n },\n \"versionNumber\": 5,\n \"status\": \"agreed\",\n \"history\": {\n \"createdAt\": \"2021-05-04T16:41:41.090Z\",\n \"agreedAt\": \"2021-05-04T16:42:42.090Z\"\n }\n }\n ],\n \"numberOfItems\": 1\n}"
} ]
}, {
"name" : "GET /eula/{id}/agreements/{agreementid}",
"request" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/eula/:id/agreements/:agreementid",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "eula", ":id", "agreements", ":agreementid" ],
"variable" : [ {
"key" : "agreementid",
"type" : "string"
}, {
"key" : "id",
"type" : "string"
} ]
},
"description" : "Get one EULA Agreement\n\nObtained via proxied call to Docusign: GET /clickapi/v1/accounts/{accountId}/clickwraps/{clickwrapId}/agreements/{agreementId}\n-> UserAgreementResponse \nSee: https://developers.docusign.com/docs/click-api/reference/accounts/clickwraps/getagreement/\n\nEULA Agreements will be filtered according to the following criteria:\n* EulaAgreement.id = {id} \n* same criteria as per GET /eula/agreements endpoint.\n"
},
"response" : [ {
"name" : "EULA Agreement found",
"originalRequest" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/eula/:id/agreements/:agreementid",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "eula", ":id", "agreements", ":agreementid" ],
"variable" : [ {
"key" : "agreementid",
"type" : "string"
}, {
"key" : "id",
"type" : "string"
} ]
},
"description" : "Get one EULA Agreement\n\nObtained via proxied call to Docusign: GET /clickapi/v1/accounts/{accountId}/clickwraps/{clickwrapId}/agreements/{agreementId}\n-> UserAgreementResponse \nSee: https://developers.docusign.com/docs/click-api/reference/accounts/clickwraps/getagreement/\n\nEULA Agreements will be filtered according to the following criteria:\n* EulaAgreement.id = {id} \n* same criteria as per GET /eula/agreements endpoint.\n"
},
"code" : 200,
"_postman_previewlanguage" : "json",
"header" : [ {
"key" : "Content-Type",
"value" : "application/json"
} ],
"body" : "{\n \"id\": \"1fa4af12-d980-47bb-b157-e52b15be115a\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/eula/fd233f04-c6b3-47ee-815a-4db0a8209c09/agreements/1fa4af12-d980-47bb-b157-e52b15be115a\",\n \"eula\": {\n \"id\": \"fd233f04-c6b3-47ee-815a-4db0a8209c09\",\n \"uri\": \"https://private.api.arm.com/e-product-entitlement/v1/eula/fd233f04-c6b3-47ee-815a-4db0a8209c09\"\n },\n\n \"user\": {\n \"email\": \"user@company.com\"\n },\n \"versionNumber\": 5,\n \"status\": \"agreed\",\n \"history\": {\n \"createdAt\": \"2021-05-04T16:41:41.090Z\",\n \"agreedAt\": \"2021-05-04T16:42:42.090Z\"\n }\n}\n"
} ]
}, {
"name" : "GET /countries",
"request" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/countries",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "countries" ]
},
"description" : "Get Countries including Open General Export Licence (OGEL) and sanctioned status\n\nCustomerUser\n------------\nCountries will be filtered according to the following criteria:\n* CustomerUser has **view rights** to Country\n"
},
"response" : [ {
"name" : "Countries found",
"originalRequest" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/countries",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "countries" ]
},
"description" : "Get Countries including Open General Export Licence (OGEL) and sanctioned status\n\nCustomerUser\n------------\nCountries will be filtered according to the following criteria:\n* CustomerUser has **view rights** to Country\n"
},
"code" : 200,
"_postman_previewlanguage" : "json",
"header" : [ {
"key" : "Content-Type",
"value" : "application/json"
} ],
"body" : "{\n \"numberOfItems\": 249,\n \"items\": [\n {\n \"id\": \"AD\",\n \"description\": \"Andorra\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"AE\",\n \"description\": \"United Arab Emirates\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"AF\",\n \"description\": \"Afghanistan\",\n \"ogel\": false,\n \"sanctioned\": true,\n \"groups\": []\n },\n {\n \"id\": \"AG\",\n \"description\": \"Antigua and Barbuda\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"AI\",\n \"description\": \"Anguilla\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"AL\",\n \"description\": \"Albania\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"AM\",\n \"description\": \"Armenia\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"AO\",\n \"description\": \"Angola\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"AQ\",\n \"description\": \"Antarctica\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"AR\",\n \"description\": \"Argentina\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"AS\",\n \"description\": \"American Samoa\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"AT\",\n \"description\": \"Austria\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"AU\",\n \"description\": \"Australia\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"AW\",\n \"description\": \"Aruba\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"AX\",\n \"description\": \"\\u00C5land Islands\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"AZ\",\n \"description\": \"Azerbaijan\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"BA\",\n \"description\": \"Bosnia and Herzegovina\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"BB\",\n \"description\": \"Barbados\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"BD\",\n \"description\": \"Bangladesh\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"BE\",\n \"description\": \"Belgium\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"BF\",\n \"description\": \"Burkina Faso\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"BG\",\n \"description\": \"Bulgaria\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"BH\",\n \"description\": \"Bahrain\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"BI\",\n \"description\": \"Burundi\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"BJ\",\n \"description\": \"Benin\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"BL\",\n \"description\": \"Saint Barth\\u00E9lemy\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"BM\",\n \"description\": \"Bermuda\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"BN\",\n \"description\": \"Brunei Darussalam\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"BO\",\n \"description\": \"Bolivia\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"BQ\",\n \"description\": \"Bonaire, Sint Eustatius and Saba\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"BR\",\n \"description\": \"Brazil\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"BS\",\n \"description\": \"Bahamas\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"BT\",\n \"description\": \"Bhutan\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"BV\",\n \"description\": \"Bouvet Island\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"BW\",\n \"description\": \"Botswana\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"BY\",\n \"description\": \"Belarus\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"BZ\",\n \"description\": \"Belize\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"CA\",\n \"description\": \"Canada\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"CC\",\n \"description\": \"Cocos (Keeling) Islands\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"CD\",\n \"description\": \"Congo, Democratic Republic of\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"CF\",\n \"description\": \"Central African Republic\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"CG\",\n \"description\": \"Congo\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"CH\",\n \"description\": \"Switzerland\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"CI\",\n \"description\": \"Ivory Coast\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"CK\",\n \"description\": \"Cook Islands\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"CL\",\n \"description\": \"Chile\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"CM\",\n \"description\": \"Cameroon\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"CN\",\n \"description\": \"China\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"CO\",\n \"description\": \"Colombia\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"CR\",\n \"description\": \"Costa Rica\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"CU\",\n \"description\": \"Cuba\",\n \"ogel\": false,\n \"sanctioned\": true,\n \"groups\": []\n },\n {\n \"id\": \"CV\",\n \"description\": \"Cape Verde\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"CW\",\n \"description\": \"Cura\\u00E7ao\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"CX\",\n \"description\": \"Christmas Island\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"CY\",\n \"description\": \"Cyprus\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"CZ\",\n \"description\": \"Czech Republic\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"DE\",\n \"description\": \"Germany\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"DJ\",\n \"description\": \"Djibouti\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"DK\",\n \"description\": \"Denmark\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"DM\",\n \"description\": \"Dominica, Commonwealth of\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"DO\",\n \"description\": \"Dominican Republic\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"DZ\",\n \"description\": \"Algeria\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"EC\",\n \"description\": \"Ecuador\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"EE\",\n \"description\": \"Estonia\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"EG\",\n \"description\": \"Egypt\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"EH\",\n \"description\": \"Western Sahara\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"ER\",\n \"description\": \"Eritrea\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"ES\",\n \"description\": \"Spain\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"ET\",\n \"description\": \"Ethiopia\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"FI\",\n \"description\": \"Finland\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"FJ\",\n \"description\": \"Fiji\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"FK\",\n \"description\": \"Falkland Islands\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"FM\",\n \"description\": \"Micronesia\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"FO\",\n \"description\": \"Faroe Islands\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"FR\",\n \"description\": \"France\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"GA\",\n \"description\": \"Gabon\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"GB\",\n \"description\": \"United Kingdom\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"GD\",\n \"description\": \"Grenada\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"GE\",\n \"description\": \"Georgia\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"GF\",\n \"description\": \"French Guiana\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"GH\",\n \"description\": \"Ghana\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"GI\",\n \"description\": \"Gibraltar\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"GL\",\n \"description\": \"Greenland\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"GM\",\n \"description\": \"Gambia\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"GN\",\n \"description\": \"Guinea\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"GP\",\n \"description\": \"Guadeloupe\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"GQ\",\n \"description\": \"Equatorial Guinea\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"GR\",\n \"description\": \"Greece\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"GS\",\n \"description\": \"South Georgia/South Sandwich\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"GT\",\n \"description\": \"Guatemala\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"GU\",\n \"description\": \"Guam\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"GW\",\n \"description\": \"Guinea-Bissau\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"GY\",\n \"description\": \"Guyana\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"HK\",\n \"description\": \"Hong Kong\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"HM\",\n \"description\": \"Heard Island and McDonald Islands\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"HN\",\n \"description\": \"Honduras\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"HR\",\n \"description\": \"Croatia\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"HT\",\n \"description\": \"Haiti\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"HU\",\n \"description\": \"Hungary\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"ID\",\n \"description\": \"Indonesia\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"IE\",\n \"description\": \"Ireland\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"IL\",\n \"description\": \"Israel\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"IM\",\n \"description\": \"Isle of Man\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"IN\",\n \"description\": \"India\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"IO\",\n \"description\": \"British Indian Ocean Territory\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"IQ\",\n \"description\": \"Iraq\",\n \"ogel\": false,\n \"sanctioned\": true,\n \"groups\": []\n },\n {\n \"id\": \"IR\",\n \"description\": \"Iran (Islamic Republic of)\",\n \"ogel\": false,\n \"sanctioned\": true,\n \"groups\": []\n },\n {\n \"id\": \"IS\",\n \"description\": \"Iceland\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"IT\",\n \"description\": \"Italy\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"JE\",\n \"description\": \"Jersey\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"JM\",\n \"description\": \"Jamaica\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"JO\",\n \"description\": \"Jordan\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"JP\",\n \"description\": \"Japan\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"KE\",\n \"description\": \"Kenya\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"KG\",\n \"description\": \"Kyrgyzstan\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"KH\",\n \"description\": \"Cambodia\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"KI\",\n \"description\": \"Kiribati\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"KM\",\n \"description\": \"Comoros\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"KN\",\n \"description\": \"St. Kitts and Nevis\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"KP\",\n \"description\": \"North Korea\",\n \"ogel\": false,\n \"sanctioned\": true,\n \"groups\": []\n },\n {\n \"id\": \"KR\",\n \"description\": \"Korea, Republic of\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"KW\",\n \"description\": \"Kuwait\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"KY\",\n \"description\": \"Cayman Islands\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"KZ\",\n \"description\": \"Kazakhstan\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"LA\",\n \"description\": \"Laos\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"LB\",\n \"description\": \"Lebanon\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"LC\",\n \"description\": \"St. Lucia\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"LI\",\n \"description\": \"Liechtenstein\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"LK\",\n \"description\": \"Sri Lanka\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"LR\",\n \"description\": \"Liberia\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"LS\",\n \"description\": \"Lesotho\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"LT\",\n \"description\": \"Lithuania\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"LU\",\n \"description\": \"Luxembourg\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"LV\",\n \"description\": \"Latvia\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"LY\",\n \"description\": \"Libya\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"MA\",\n \"description\": \"Morocco\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"MC\",\n \"description\": \"Monaco\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"MD\",\n \"description\": \"Moldova, Republic of\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"ME\",\n \"description\": \"Montenegro\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"MF\",\n \"description\": \"Saint Martin (French part)\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"MG\",\n \"description\": \"Madagascar\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"MH\",\n \"description\": \"Marshall Islands\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"MK\",\n \"description\": \"North Macedonia\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"ML\",\n \"description\": \"Mali\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"MM\",\n \"description\": \"Myanmar (Burma)\",\n \"ogel\": false,\n \"sanctioned\": true,\n \"groups\": []\n },\n {\n \"id\": \"MN\",\n \"description\": \"Mongolia\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"MO\",\n \"description\": \"Macau\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"MP\",\n \"description\": \"Northern Mariana Islands\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"MQ\",\n \"description\": \"Martinique\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"MR\",\n \"description\": \"Mauritania\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"MS\",\n \"description\": \"Montserrat\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"MT\",\n \"description\": \"Malta\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"MU\",\n \"description\": \"Mauritius\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"MV\",\n \"description\": \"Maldives\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"MW\",\n \"description\": \"Malawi\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"MX\",\n \"description\": \"Mexico\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"MY\",\n \"description\": \"Malaysia\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"MZ\",\n \"description\": \"Mozambique\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"NA\",\n \"description\": \"Namibia\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"NC\",\n \"description\": \"New Caledonia\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"NE\",\n \"description\": \"Niger\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"NF\",\n \"description\": \"Norfolk Island\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"NG\",\n \"description\": \"Nigeria\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"NI\",\n \"description\": \"Nicaragua\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"NL\",\n \"description\": \"Netherlands\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"NO\",\n \"description\": \"Norway\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"NP\",\n \"description\": \"Nepal\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"NR\",\n \"description\": \"Nauru\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"NU\",\n \"description\": \"Niue\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"NZ\",\n \"description\": \"New Zealand\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"OM\",\n \"description\": \"Oman\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"PA\",\n \"description\": \"Panama\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"PE\",\n \"description\": \"Peru\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"PF\",\n \"description\": \"French Polynesia\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"PG\",\n \"description\": \"Papua New Guinea\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"PH\",\n \"description\": \"Philippines\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"PK\",\n \"description\": \"Pakistan\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"PL\",\n \"description\": \"Poland\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"PM\",\n \"description\": \"St. Pierre and Miquelon\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"PN\",\n \"description\": \"Pitcairn\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"PR\",\n \"description\": \"Puerto Rico\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"PS\",\n \"description\": \"Palestinian, State of\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"PT\",\n \"description\": \"Portugal\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"PW\",\n \"description\": \"Palau\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"PY\",\n \"description\": \"Paraguay\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"QA\",\n \"description\": \"Qatar\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"RE\",\n \"description\": \"R\\u00E9union\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"RO\",\n \"description\": \"Romania\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"RS\",\n \"description\": \"Serbia\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"RU\",\n \"description\": \"Russian Federation\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"RW\",\n \"description\": \"Rwanda\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"SA\",\n \"description\": \"Saudi Arabia\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"SB\",\n \"description\": \"Solomon Islands\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"SC\",\n \"description\": \"Seychelles\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"SD\",\n \"description\": \"Sudan\",\n \"ogel\": false,\n \"sanctioned\": true,\n \"groups\": []\n },\n {\n \"id\": \"SE\",\n \"description\": \"Sweden\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"SG\",\n \"description\": \"Singapore\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"SH\",\n \"description\": \"Saint Helena, Ascension and Tristan da Cunha\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"SI\",\n \"description\": \"Slovenia\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"SJ\",\n \"description\": \"Svalbard and Jan Mayen\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"SK\",\n \"description\": \"Slovakia\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"SL\",\n \"description\": \"Sierra Leone\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"SM\",\n \"description\": \"San Marino\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"SN\",\n \"description\": \"Senegal\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"SO\",\n \"description\": \"Somalia\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"SR\",\n \"description\": \"Suriname\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"SS\",\n \"description\": \"South Sudan\",\n \"ogel\": false,\n \"sanctioned\": true,\n \"groups\": []\n },\n {\n \"id\": \"ST\",\n \"description\": \"Sao Tome and Principe\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"SV\",\n \"description\": \"El Salvador\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"SX\",\n \"description\": \"Sint Maarten (Dutch part)\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"SY\",\n \"description\": \"Syrian Arab Republic\",\n \"ogel\": false,\n \"sanctioned\": true,\n \"groups\": []\n },\n {\n \"id\": \"SZ\",\n \"description\": \"Eswatini (Swaziland)\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"TC\",\n \"description\": \"Turks and Caicos Islands\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"TD\",\n \"description\": \"Chad\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"TF\",\n \"description\": \"French Southern Territories\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"TG\",\n \"description\": \"Togo\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"TH\",\n \"description\": \"Thailand\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"TJ\",\n \"description\": \"Tajikistan\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"TK\",\n \"description\": \"Tokelau\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"TL\",\n \"description\": \"Timor-Leste (East Timor)\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"TM\",\n \"description\": \"Turkmenistan\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"TN\",\n \"description\": \"Tunisia\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"TO\",\n \"description\": \"Tonga\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"TR\",\n \"description\": \"Turkey\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"TT\",\n \"description\": \"Trinidad and Tobago\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"TV\",\n \"description\": \"Tuvalu\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"TW\",\n \"description\": \"Taiwan\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"TZ\",\n \"description\": \"Tanzania, United Republic of\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"UA\",\n \"description\": \"Ukraine\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"UG\",\n \"description\": \"Uganda\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"UM\",\n \"description\": \"US Minor Outlying Islands\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"US\",\n \"description\": \"United States of America\",\n \"ogel\": true,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\",\n \"licensed-to-export\"\n ]\n },\n {\n \"id\": \"UY\",\n \"description\": \"Uruguay\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"UZ\",\n \"description\": \"Uzbekistan\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"VA\",\n \"description\": \"Vatican City State (Holy See)\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"VC\",\n \"description\": \"St. Vincent and Grenadines\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"VE\",\n \"description\": \"Venezuela\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"VG\",\n \"description\": \"Virgin Islands (British)\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"VI\",\n \"description\": \"Virgin Islands (U.S.)\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"VN\",\n \"description\": \"Vietnam\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"VU\",\n \"description\": \"Vanuatu\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"WF\",\n \"description\": \"Wallis and Futuna Islands\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"WS\",\n \"description\": \"Samoa\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"YE\",\n \"description\": \"Yemen\",\n \"ogel\": false,\n \"sanctioned\": true,\n \"groups\": []\n },\n {\n \"id\": \"YT\",\n \"description\": \"Mayotte\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"ZA\",\n \"description\": \"South Africa\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"ZM\",\n \"description\": \"Zambia\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n },\n {\n \"id\": \"ZW\",\n \"description\": \"Zimbabwe\",\n \"ogel\": false,\n \"sanctioned\": false,\n \"groups\": [\n \"non-sanctioned\"\n ]\n }\n ]\n}"
} ]
}, {
"name" : "GET /countries/{id}",
"request" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/countries/:id",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "countries", ":id" ],
"variable" : [ {
"key" : "id",
"type" : "string"
} ]
},
"description" : "Get one Country including Open General Export Licence (OGEL) and sanctioned status\n\nCountry will be filtered according to the following criteria:\n* Country.id = {id} \n* same criteria as per GET /countries endpoint.\n"
},
"response" : [ {
"name" : "Countries found",
"originalRequest" : {
"method" : "GET",
"url" : {
"raw" : "https://{{baseHost}}/{{basePath}}/countries/:id",
"protocol" : "https",
"host" : "{{baseHost}}",
"path" : [ "{{basePath}}", "countries", ":id" ],
"variable" : [ {
"key" : "id",
"type" : "string"
} ]
},
"description" : "Get one Country including Open General Export Licence (OGEL) and sanctioned status\n\nCountry will be filtered according to the following criteria:\n* Country.id = {id} \n* same criteria as per GET /countries endpoint.\n"
},
"code" : 200,
"_postman_previewlanguage" : "json",
"header" : [ {
"key" : "Content-Type",
"value" : "application/json"
} ],
"body" : "{\n \"id\": \"AF\",\n \"description\": \"Afghanistan\",\n \"ogel\": false,\n \"sanctioned\": true,\n \"groups\": []\n}"
} ]
} ],
"variable" : [ {
"key" : "baseHost",
"value" : "api.arm.com"
}, {
"key" : "basePath",
"value" : "/e-product-entitlement-customer/v1"
} ]
}