REST API - getResource - Using Body Parameter
The table summarizes the REST API - getResource when passing GUIDs in the body.
Request
Format | POST <baseurl>/orgresource/get/<version> |
Path parameters | version: The major version of the organization model from which the resource’s model entity associations are to be taken. A value of -1 uses the highest major version. Can be obtained using createResource . |
Body | getResource element (required): A collection of GUIDs identifying the resources to be returned. Can be obtained using listCandidateResources . You can have as many as you want. |
Response
JSON | Returns a JSON representation of the content of the getResourceResponse element. |
XML | Returns the content of the getResourceResponse element (from the OrgResourceService schema). |
Example
Request | POST <baseurl>/orgresource/get/1 |
Request Body | {"xml-fragment": { "@model-version": "1", "guid": [ "D49BD49D-E96E-4FBB-BAA3-3E70CC162979" , "81B47972-0DFF-4697-814E-3B1037D00632" ]}} |
Response | {"xml-fragment": {"resource": [ { "@model-version": "1", "@guid": "D49BD49D-E96E-4FBB-BAA3-3E70CC162979", "@name": "Clint Hill", "@label": "Mr Clint Hill", "@resource-type": "HUMAN", "@container-id": "1", "@container-name": "easyAs", "position": { "@guid": "_C9zeYM9-EeOrzMcMFETzZw", "@name": "Developer", "@label": "Developer" }, }, "ldap-reference": { "@ldap-alias": "easyAs", "@ldap-dn": "OU=Clint Hill, OU=Swindon, OU=AllEmployees, O=easyAsInsurance" } }, { "@model-version": "1", "@guid": "81B47972-0DFF-4697-814E-3B1037D00632", "@name": "John Eustace", "@label": "John Eustace", "@resource-type": "HUMAN", "@container-id": "1", "@container-name": "easyAs", "position": { "@guid": "_C9zeYM9-EeOrzMcMFETzZw", "@name": "Developer", "@label": "Developer" }, }, "ldap-reference": { "@ldap-alias": "easyAs", "@ldap-dn": "OU=John Eustace, OU=Swindon, OU=AllEmployees, O=easyAsInsurance" } } ]}} |
Copyright © TIBCO Software Inc. All Rights Reserved.