{ "uuid": "0af0c4b1-16a1-4ce1-a1f3-bfa45e6f261f", "lastMigration": 29, "name": "GraphRbacManagementClient", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "8bca911f-bff3-4e3a-bad6-7dde697c8e6c", "documentation": "Lists applications by filter parameters.", "method": "get", "endpoint": ":tenantID/applications", "responses": [ { "uuid": "fc10525b-1a4e-4cd6-926c-d0c946f79db5", "body": "{\n \"odata.nextLink\": \"\",\n \"value\": [\n {\n \"deletionTimestamp\": \"{{faker 'date.recent' 365}}\",\n \"objectId\": \"\",\n \"objectType\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK. The operation was successful.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "2398d6f4-1b68-498f-9dc8-891084aca6d9", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "c4e3cd8b-a3f9-4640-ba5d-4d7eb9cc06a9", "documentation": "Create a new application.", "method": "post", "endpoint": ":tenantID/applications", "responses": [ { "uuid": "42429c6c-0ba1-4c5f-9fd3-c2a39761b930", "body": "{\n \"deletionTimestamp\": \"{{faker 'date.recent' 365}}\",\n \"objectId\": \"\",\n \"objectType\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "The application was created successfully.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "b75a823c-08e9-46d8-b1ab-0e7706e0ca4d", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d60f7a3d-ad25-4b07-baa1-a03965e01200", "documentation": "Delete an application.", "method": "delete", "endpoint": ":tenantID/applications/:applicationObjectId", "responses": [ { "uuid": "c0eb1702-976c-4e87-b5c4-052a9f7472cd", "body": "", "latency": 0, "statusCode": 204, "label": "No Content", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "5dc9c85e-3e3c-482a-81b7-e9d4f988ce24", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "63feae16-1a26-47a5-baee-6328f542a321", "documentation": "Get an application by object ID.", "method": "get", "endpoint": ":tenantID/applications/:applicationObjectId", "responses": [ { "uuid": "235e3bea-f4ab-4df0-84e2-0dd0f7c670ba", "body": "{\n \"deletionTimestamp\": \"{{faker 'date.recent' 365}}\",\n \"objectId\": \"\",\n \"objectType\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK. The operation was successful.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "39b071c0-bb4a-4da6-b5b3-46b190798266", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "7ad8a90a-b6f3-43c8-9013-2ef5c2ef1e45", "documentation": "Update an existing application.", "method": "patch", "endpoint": ":tenantID/applications/:applicationObjectId", "responses": [ { "uuid": "6f7c62af-38af-49e7-9e92-a13e1fc14b92", "body": "", "latency": 0, "statusCode": 204, "label": "No Content", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "210eb6e0-c5e4-4657-bd53-05b68db8e474", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "44c3e134-b482-4892-9474-1e11a666e7e9", "documentation": "Add an owner to an application.", "method": "post", "endpoint": ":tenantID/applications/:applicationObjectId/$links/owners", "responses": [ { "uuid": "3324e102-c3fc-4796-906f-5b29cd9088ee", "body": "", "latency": 0, "statusCode": 204, "label": "No Content. Indicates success. No response body is returned.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "beef77a3-a038-4aa5-b2b0-3ba756a40abd", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "ac9549b0-962a-40d7-bb10-02b34c4d120d", "documentation": "Remove a member from owners.", "method": "delete", "endpoint": ":tenantID/applications/:applicationObjectId/$links/owners/:ownerObjectId", "responses": [ { "uuid": "e767a6a8-409d-4abe-bfb8-64974c12bafa", "body": "", "latency": 0, "statusCode": 204, "label": "No Content. Indicates success. No response body is returned.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "8d7a902f-6c30-4a6c-8f45-99f5a2bf108f", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "1159d9bd-f7f2-4142-be2c-e144186d6ee7", "documentation": "Get the keyCredentials associated with an application.", "method": "get", "endpoint": ":tenantID/applications/:applicationObjectId/keyCredentials", "responses": [ { "uuid": "95fa985d-ba0f-49bc-84ff-1fb468dd9765", "body": "{\n \"value\": [\n {\n \"customKeyIdentifier\": \"\",\n \"endDate\": \"{{faker 'date.recent' 365}}\",\n \"keyId\": \"\",\n \"startDate\": \"{{faker 'date.recent' 365}}\",\n \"type\": \"\",\n \"usage\": \"\",\n \"value\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK. The operation was successful.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "7bc4c0f4-3b36-42be-91a6-52cb0cf02877", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "2c69ed42-9f96-462e-a14c-26cd9e57709a", "documentation": "Update the keyCredentials associated with an application.", "method": "patch", "endpoint": ":tenantID/applications/:applicationObjectId/keyCredentials", "responses": [ { "uuid": "cd12fe63-3f7a-4b41-8c62-64c6671acf44", "body": "", "latency": 0, "statusCode": 204, "label": "No Content", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "5fffde91-43f3-4a0b-bf8c-57b494915dc5", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "c5dd6b10-71c7-4e70-9637-f8a4bd09c68b", "documentation": "Directory objects that are owners of the application.", "method": "get", "endpoint": ":tenantID/applications/:applicationObjectId/owners", "responses": [ { "uuid": "fcf91954-c4ca-4eb6-adfd-48d6033d19c7", "body": "{\n \"odata.nextLink\": \"\",\n \"value\": [\n {\n \"deletionTimestamp\": \"{{faker 'date.recent' 365}}\",\n \"objectId\": \"\",\n \"objectType\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK. The operation was successful.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "c31f913c-9283-44f4-9f60-e7eb51bd83c2", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "825295e1-ea32-48f3-8c4e-b4a982f7a632", "documentation": "Get the passwordCredentials associated with an application.", "method": "get", "endpoint": ":tenantID/applications/:applicationObjectId/passwordCredentials", "responses": [ { "uuid": "f128d6c8-de96-4e9d-a396-74c0999bab0f", "body": "{\n \"value\": [\n {\n \"customKeyIdentifier\": \"\",\n \"endDate\": \"{{faker 'date.recent' 365}}\",\n \"keyId\": \"\",\n \"startDate\": \"{{faker 'date.recent' 365}}\",\n \"value\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK. The operation was successful.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "c11a4a5d-d681-46e7-b5d4-8db158c37c81", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "0d40e04a-7b35-4f9a-8274-ece90db02ddf", "documentation": "Update passwordCredentials associated with an application.", "method": "patch", "endpoint": ":tenantID/applications/:applicationObjectId/passwordCredentials", "responses": [ { "uuid": "5aad8b46-8d08-4ab1-baf8-0716e12133e3", "body": "", "latency": 0, "statusCode": 204, "label": "No Content", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "54244cd9-58c6-4eb7-88ca-42cb83156a0d", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "05410655-0ba0-43c0-9b3f-7f26a9c39486", "documentation": "Gets a list of deleted applications in the directory.", "method": "get", "endpoint": ":tenantID/deletedApplications", "responses": [ { "uuid": "ad0a8793-267c-4684-ad17-2c47b6bd80a6", "body": "{\n \"odata.nextLink\": \"\",\n \"value\": [\n {\n \"deletionTimestamp\": \"{{faker 'date.recent' 365}}\",\n \"objectId\": \"\",\n \"objectType\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "The applications were retrieved successfully.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "18d01ce9-c93f-44d9-a87e-2476eefbd58b", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "db41c141-2f7c-420a-8f3f-67362d4ac98a", "documentation": "Hard-delete an application.", "method": "delete", "endpoint": ":tenantID/deletedApplications/:applicationObjectId", "responses": [ { "uuid": "30bd961f-edd1-424b-aedf-3b780fe06c5a", "body": "", "latency": 0, "statusCode": 204, "label": "No Content", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "ad9f347d-f8b4-440a-a32d-e15c1600e82a", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "075219dc-a61e-40b1-b0e0-8c22440d4f50", "documentation": "Restores the deleted application in the directory.", "method": "post", "endpoint": ":tenantID/deletedApplications/:objectId/restore", "responses": [ { "uuid": "84f80815-22b5-4dbd-8878-85ae9404f05d", "body": "{\n \"deletionTimestamp\": \"{{faker 'date.recent' 365}}\",\n \"objectId\": \"\",\n \"objectType\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "The application was restored successfully.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "792c7f26-168d-4fb3-895e-6b573837865f", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d93b7a67-8b60-4f3b-bd90-a1b5ccd03df4", "documentation": "Gets a list of domains for the current tenant.", "method": "get", "endpoint": ":tenantID/domains", "responses": [ { "uuid": "42a3e492-7814-433c-b41a-84a8e32dc1ca", "body": "{\n \"value\": [\n {\n \"authenticationType\": \"\",\n \"isDefault\": {{faker 'datatype.boolean'}},\n \"isVerified\": {{faker 'datatype.boolean'}},\n \"name\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK. The operation was successful.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "845a5007-6c2f-4cc6-947d-46eab8436f71", "documentation": "Gets a specific domain in the current tenant.", "method": "get", "endpoint": ":tenantID/domains/:domainName", "responses": [ { "uuid": "790dbd0c-6459-4757-8a51-627c49b76bc7", "body": "{\n \"authenticationType\": \"\",\n \"isDefault\": {{faker 'datatype.boolean'}},\n \"isVerified\": {{faker 'datatype.boolean'}},\n \"name\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK. The operation was successful.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "7a05db0a-2be9-4ed4-a3a3-1ff0bfe79f8f", "documentation": "Gets the directory objects specified in a list of object IDs. You can also specify which resource collections (users, groups, etc.) should be searched by specifying the optional types parameter.", "method": "post", "endpoint": ":tenantID/getObjectsByObjectIds", "responses": [ { "uuid": "6ceb7334-69cd-4b74-a173-e9a2df55a090", "body": "{\n \"odata.nextLink\": \"\",\n \"value\": [\n {\n \"deletionTimestamp\": \"{{faker 'date.recent' 365}}\",\n \"objectId\": \"\",\n \"objectType\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK. The operation was successful.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "bacaa256-a4e8-442e-bcfc-8e989bafb0d4", "documentation": "Gets list of groups for the current tenant.", "method": "get", "endpoint": ":tenantID/groups", "responses": [ { "uuid": "f975e30d-fa07-4b23-bfc6-dcf86f74b594", "body": "{\n \"odata.nextLink\": \"\",\n \"value\": [\n {\n \"deletionTimestamp\": \"{{faker 'date.recent' 365}}\",\n \"objectId\": \"\",\n \"objectType\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK. The operation was successful.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "878c4056-f61d-444c-a958-7887472330e9", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d65b8bb3-c5c1-4dd4-a1a3-3283481f2c38", "documentation": "Create a group in the directory.", "method": "post", "endpoint": ":tenantID/groups", "responses": [ { "uuid": "77b051de-5e49-4992-b618-4710d999d76b", "body": "{\n \"deletionTimestamp\": \"{{faker 'date.recent' 365}}\",\n \"objectId\": \"\",\n \"objectType\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "Created", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "891de42d-93d6-4f45-9f3b-efba877a7db7", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b3a0963a-6ff2-409a-a7d0-46721f183e8f", "documentation": "Add a member to a group.", "method": "post", "endpoint": ":tenantID/groups/:groupObjectId/$links/members", "responses": [ { "uuid": "7333a0eb-6e94-40aa-ac65-275d1c6cec88", "body": "", "latency": 0, "statusCode": 204, "label": "No Content. Indicates success. No response body is returned.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "52a5301b-14e2-4dd7-990b-5945e71ba168", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f80d09b2-21cc-40e4-9431-94e9aa5347f9", "documentation": "Remove a member from a group.", "method": "delete", "endpoint": ":tenantID/groups/:groupObjectId/$links/members/:memberObjectId", "responses": [ { "uuid": "56c8320f-0447-4529-b47e-e719a34dcb90", "body": "", "latency": 0, "statusCode": 204, "label": "No Content. Indicates success. No response body is returned.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "333c126b-426f-4234-8c23-a04f4b0238a0", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f4017c0d-b108-43d0-9d32-d4711814eaa5", "documentation": "Delete a group from the directory.", "method": "delete", "endpoint": ":tenantID/groups/:objectId", "responses": [ { "uuid": "db6bb449-e767-41cf-ae78-f2a6d771f8c5", "body": "", "latency": 0, "statusCode": 204, "label": "No Content", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "73f7cf96-9a13-48e6-850a-c70ae0a956cd", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a5db5152-7481-41ca-bed6-db14a416d2b8", "documentation": "Gets group information from the directory.", "method": "get", "endpoint": ":tenantID/groups/:objectId", "responses": [ { "uuid": "00cfb3d5-97c7-496d-8d19-0cad4a166c70", "body": "{\n \"deletionTimestamp\": \"{{faker 'date.recent' 365}}\",\n \"objectId\": \"\",\n \"objectType\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK. The operation was successful.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "491a944c-b2af-4b3c-9657-d673c7f18061", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b13b05f1-9c56-4c2f-a53d-109ac40d630b", "documentation": "Add an owner to a group.", "method": "post", "endpoint": ":tenantID/groups/:objectId/$links/owners", "responses": [ { "uuid": "a5931090-ea62-4e73-9a0a-06e9315b9e90", "body": "", "latency": 0, "statusCode": 204, "label": "No Content. Indicates success. No response body is returned.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "fc76d4f4-ab10-4b90-8b65-f8480aaf2a98", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a7db2ce7-2a03-4803-9d0f-9138f9647339", "documentation": "Remove a member from owners.", "method": "delete", "endpoint": ":tenantID/groups/:objectId/$links/owners/:ownerObjectId", "responses": [ { "uuid": "27a7a5c4-669c-4372-965c-51d564a1597a", "body": "", "latency": 0, "statusCode": 204, "label": "No Content. Indicates success. No response body is returned.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "becc4a27-aa2b-4a72-965b-b956d77450d3", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "c270c3f9-3d76-44aa-93ed-c4716b42d329", "documentation": "Gets a collection of object IDs of groups of which the specified group is a member.", "method": "post", "endpoint": ":tenantID/groups/:objectId/getMemberGroups", "responses": [ { "uuid": "5c97975a-30d4-4ad2-bf32-a9a701d47599", "body": "{\n \"value\": [\n \"\"\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK. The operation was successful.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "55de0691-d763-482e-8de1-8de076c8a50d", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "cdfae1e9-d6af-4bef-8167-4b7c242dcfc2", "documentation": "Gets the members of a group.", "method": "get", "endpoint": ":tenantID/groups/:objectId/members", "responses": [ { "uuid": "90f6964c-06d9-4f34-aa2f-fa6e3eb2e664", "body": "{\n \"odata.nextLink\": \"\",\n \"value\": [\n {\n \"deletionTimestamp\": \"{{faker 'date.recent' 365}}\",\n \"objectId\": \"\",\n \"objectType\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK. The operation was successful.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "74d0b1e8-7605-412c-a0c9-1a9db454c2bd", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "4baf43e8-a5f9-4e2f-9242-e77038a872fe", "documentation": "Directory objects that are owners of the group.", "method": "get", "endpoint": ":tenantID/groups/:objectId/owners", "responses": [ { "uuid": "2f9d43c7-ec90-4757-ab5d-827b2ed3969e", "body": "{\n \"odata.nextLink\": \"\",\n \"value\": [\n {\n \"deletionTimestamp\": \"{{faker 'date.recent' 365}}\",\n \"objectId\": \"\",\n \"objectType\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK. The operation was successful.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "be5245bd-c84c-4a05-8849-51f74bfda243", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f9d9f7bc-c977-423e-ba36-64e2b674bcce", "documentation": "Checks whether the specified user, group, contact, or service principal is a direct or transitive member of the specified group.", "method": "post", "endpoint": ":tenantID/isMemberOf", "responses": [ { "uuid": "7eaf194a-c25d-4b5d-9ef2-d42e5be8d885", "body": "{\n \"value\": {{faker 'datatype.boolean'}}\n}", "latency": 0, "statusCode": 200, "label": "OK. Indicates success. Returns true if the user, contact, group, or service principal is a direct or a transitive member of the specified group; otherwise, false.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "f51e1f0d-3063-4567-a20c-363ccbcbf60b", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a24ded7e-e789-4112-a49d-9b4231856864", "documentation": "Gets the details for the currently logged-in user.", "method": "get", "endpoint": ":tenantID/me", "responses": [ { "uuid": "141ae9b1-60e1-4d6a-aa54-3f802b4bcd2c", "body": "{\n \"deletionTimestamp\": \"{{faker 'date.recent' 365}}\",\n \"objectId\": \"\",\n \"objectType\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK. The operation was successful.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "f4454fc7-0844-44ca-a956-d2d2cea037ee", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "e9833318-bcfd-4cce-9ec5-e0299e95798a", "documentation": "Get the list of directory objects that are owned by the user.", "method": "get", "endpoint": ":tenantID/me/ownedObjects", "responses": [ { "uuid": "f54ee808-27ac-43dd-b2b4-c5eca9cc5561", "body": "{\n \"odata.nextLink\": \"\",\n \"value\": [\n {\n \"deletionTimestamp\": \"{{faker 'date.recent' 365}}\",\n \"objectId\": \"\",\n \"objectType\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK. The operation was successful.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "bd6b5e1f-ebd3-4bfc-8427-1a0b3a8c78e9", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "71245d36-7cf6-4351-8258-8cc10aed84f8", "documentation": "Queries OAuth2 permissions grants for the relevant SP ObjectId of an app.", "method": "get", "endpoint": ":tenantID/oauth2PermissionGrants", "responses": [ { "uuid": "5c30b785-c5a7-450d-8f32-2872744d12a8", "body": "{\n \"odata.nextLink\": \"\",\n \"value\": [\n {\n \"clientId\": \"clientId\",\n \"consentType\": \"consentType\",\n \"expiryTime\": \"expiryTime\",\n \"odata.type\": \"odata.type\",\n \"principalId\": \"\",\n \"resourceId\": \"resourceId\",\n \"scope\": \"scope\",\n \"startTime\": \"startTime\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK. The operation was successful.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "9f009f30-dcf7-4102-bc16-82bf24eeeb75", "documentation": "Grants OAuth2 permissions for the relevant resource Ids of an app.", "method": "post", "endpoint": ":tenantID/oauth2PermissionGrants", "responses": [ { "uuid": "f04ccb4f-4276-428a-a695-93b7d7084f0a", "body": "{\n \"clientId\": \"clientId\",\n \"consentType\": \"consentType\",\n \"expiryTime\": \"expiryTime\",\n \"odata.type\": \"odata.type\",\n \"principalId\": \"\",\n \"resourceId\": \"resourceId\",\n \"scope\": \"scope\",\n \"startTime\": \"startTime\"\n}", "latency": 0, "statusCode": 201, "label": "OK. The operation was successful.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "25a68ca1-ef22-4f47-b699-884bdcd7c432", "documentation": "Delete a OAuth2 permission grant for the relevant resource Ids of an app.", "method": "delete", "endpoint": ":tenantID/oauth2PermissionGrants/:objectId", "responses": [ { "uuid": "11701a10-da69-4144-844b-19fac3456c06", "body": "", "latency": 0, "statusCode": 204, "label": "No Content", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "cbf898ae-6ccc-4b31-a2ec-8ca343bc3a9b", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "ccae1819-6334-4307-8aaf-0246b252f53f", "documentation": "Gets a list of service principals from the current tenant.", "method": "get", "endpoint": ":tenantID/servicePrincipals", "responses": [ { "uuid": "18fe6aa2-42e8-42f8-9ba4-3697c7896488", "body": "{\n \"odata.nextLink\": \"\",\n \"value\": [\n {\n \"deletionTimestamp\": \"{{faker 'date.recent' 365}}\",\n \"objectId\": \"\",\n \"objectType\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK. The operation was successful.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "98de5c68-9a84-4189-9bd4-7688a5d3aff4", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d90e52e6-bb33-4c53-bd05-827ff0baeb7c", "documentation": "Creates a service principal in the directory.", "method": "post", "endpoint": ":tenantID/servicePrincipals", "responses": [ { "uuid": "cb82f03d-ad2d-46a8-99a5-3bc46f7b12a3", "body": "{\n \"deletionTimestamp\": \"{{faker 'date.recent' 365}}\",\n \"objectId\": \"\",\n \"objectType\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "The service principal was created successfully.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "568ff5f0-0b33-41b6-837b-ac16b867bbe7", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a37ce2d7-eafe-48fc-b7d0-8a116956308d", "documentation": "Deletes a service principal from the directory.", "method": "delete", "endpoint": ":tenantID/servicePrincipals/:objectId", "responses": [ { "uuid": "7e8cbde8-dda3-4aa7-9146-e1424126087f", "body": "", "latency": 0, "statusCode": 204, "label": "No Content", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "ce0a318d-f55d-4d19-827b-c9d453fbdddb", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "c467bb19-de54-461c-99c5-afc0804b4d23", "documentation": "Gets service principal information from the directory. Query by objectId or pass a filter to query by appId", "method": "get", "endpoint": ":tenantID/servicePrincipals/:objectId", "responses": [ { "uuid": "513ae7c6-db1a-4e61-a961-876f86c21f3d", "body": "{\n \"deletionTimestamp\": \"{{faker 'date.recent' 365}}\",\n \"objectId\": \"\",\n \"objectType\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK. The operation was successful.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "04b627db-67e3-4ae9-b38a-732d17d1cd9e", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "562ff1d3-7f24-47f1-b21f-ffd9615f0eed", "documentation": "Updates a service principal in the directory.", "method": "patch", "endpoint": ":tenantID/servicePrincipals/:objectId", "responses": [ { "uuid": "bf485845-fff3-4467-91f1-8a4a463e80ef", "body": "", "latency": 0, "statusCode": 204, "label": "No Content", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "4db22846-fd74-4ab5-b2b4-b384f23b3702", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "e51679ee-f4cd-4b19-8988-e691ddd12e3c", "documentation": "Add an owner to a service principal.", "method": "post", "endpoint": ":tenantID/servicePrincipals/:objectId/$links/owners", "responses": [ { "uuid": "2103bde7-747c-4f83-b6bd-bba2164026cc", "body": "", "latency": 0, "statusCode": 204, "label": "No Content. Indicates success. No response body is returned.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "ebef3b87-404c-4fb2-83fd-64b1026512ce", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "38784250-add8-4e6d-8166-729da941ded0", "documentation": "Remove a member from owners.", "method": "delete", "endpoint": ":tenantID/servicePrincipals/:objectId/$links/owners/:ownerObjectId", "responses": [ { "uuid": "b21148b3-ee0e-4a0a-bfa4-979069859a5e", "body": "", "latency": 0, "statusCode": 204, "label": "No Content. Indicates success. No response body is returned.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "9d9ebe9a-b187-4e1c-aecd-befc6eda4287", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "1585d79a-2b4f-4d5c-aa51-1278a3933d46", "documentation": "Principals (users, groups, and service principals) that are assigned to this service principal.", "method": "get", "endpoint": ":tenantID/servicePrincipals/:objectId/appRoleAssignedTo", "responses": [ { "uuid": "bfa73087-88f4-440f-b163-44b91a55c115", "body": "{\n \"odata.nextLink\": \"\",\n \"value\": [\n {\n \"deletionTimestamp\": \"{{faker 'date.recent' 365}}\",\n \"objectId\": \"\",\n \"objectType\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK. The operation was successful.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "eb7236b5-336d-4ea4-9903-0179f447a166", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d5fa49e3-a4de-4f58-b7be-a871c93c1a9c", "documentation": "Applications that the service principal is assigned to.", "method": "get", "endpoint": ":tenantID/servicePrincipals/:objectId/appRoleAssignments", "responses": [ { "uuid": "77b997e0-ded0-4181-af31-66465328a6c8", "body": "{\n \"odata.nextLink\": \"\",\n \"value\": [\n {\n \"deletionTimestamp\": \"{{faker 'date.recent' 365}}\",\n \"objectId\": \"\",\n \"objectType\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK. The operation was successful.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "d424212e-40b4-46d1-b9c2-f5f6bd731073", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "e9b6242d-53e1-4550-9317-35a603740cc2", "documentation": "Get the keyCredentials associated with the specified service principal.", "method": "get", "endpoint": ":tenantID/servicePrincipals/:objectId/keyCredentials", "responses": [ { "uuid": "c9959279-6398-4ee6-92b6-f34865910ff8", "body": "{\n \"value\": [\n {\n \"customKeyIdentifier\": \"\",\n \"endDate\": \"{{faker 'date.recent' 365}}\",\n \"keyId\": \"\",\n \"startDate\": \"{{faker 'date.recent' 365}}\",\n \"type\": \"\",\n \"usage\": \"\",\n \"value\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK. The operation was successful.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "c9f9099d-47a4-4e3d-b05f-a61fb381bd0c", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f8b18fe0-7303-4be3-8476-39aa37bc2e96", "documentation": "Update the keyCredentials associated with a service principal.", "method": "patch", "endpoint": ":tenantID/servicePrincipals/:objectId/keyCredentials", "responses": [ { "uuid": "c3a8c91c-c89e-4c85-922f-189e4a618004", "body": "", "latency": 0, "statusCode": 204, "label": "No Content", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "6cd4110d-43d8-418d-99e6-e085b58ba87e", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "7db36344-0331-42ad-8279-9cf7d751792e", "documentation": "Directory objects that are owners of this service principal.", "method": "get", "endpoint": ":tenantID/servicePrincipals/:objectId/owners", "responses": [ { "uuid": "92ba61a1-99dc-46bb-ba3f-f7fc1ad083a8", "body": "{\n \"odata.nextLink\": \"\",\n \"value\": [\n {\n \"deletionTimestamp\": \"{{faker 'date.recent' 365}}\",\n \"objectId\": \"\",\n \"objectType\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK. The operation was successful.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "3c0c101b-e38a-4c7d-92d9-d4ce830ea266", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "61720d20-d218-4fe2-8591-7fa749196337", "documentation": "Gets the passwordCredentials associated with a service principal.", "method": "get", "endpoint": ":tenantID/servicePrincipals/:objectId/passwordCredentials", "responses": [ { "uuid": "2da53a9e-e7d3-4404-99a8-19277f305fad", "body": "{\n \"value\": [\n {\n \"customKeyIdentifier\": \"\",\n \"endDate\": \"{{faker 'date.recent' 365}}\",\n \"keyId\": \"\",\n \"startDate\": \"{{faker 'date.recent' 365}}\",\n \"value\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK. The operation was successful.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "188917fb-dfa3-4984-8df2-b9d51160935d", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "30108b80-324a-426e-8b67-40de2ce6405e", "documentation": "Updates the passwordCredentials associated with a service principal.", "method": "patch", "endpoint": ":tenantID/servicePrincipals/:objectId/passwordCredentials", "responses": [ { "uuid": "dbbf6ff3-1d93-41e1-a879-7e13a1eb605a", "body": "", "latency": 0, "statusCode": 204, "label": "No Content", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "31536edd-aeba-47f3-a20c-21e133ba2ae4", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "99ab66fe-e694-44ed-8d2d-9fb87b9e0747", "documentation": "Gets an object id for a given application id from the current tenant.", "method": "get", "endpoint": ":tenantID/servicePrincipalsByAppId/:applicationID/objectId", "responses": [ { "uuid": "6e8c4800-cbcb-4f3b-8fe5-38563d1fc9f5", "body": "{\n \"odata.metadata\": \"\",\n \"value\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK. The operation was successful.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "8d053cd3-ac60-4d08-9b2a-2f2b22559904", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "73b0d18f-b3c1-4c24-8aad-6bea335ca69e", "documentation": "Gets list of users for the current tenant.", "method": "get", "endpoint": ":tenantID/users", "responses": [ { "uuid": "e0b16957-cf72-4ee2-88ea-d7d67534d2a3", "body": "{\n \"odata.nextLink\": \"\",\n \"value\": [\n {\n \"deletionTimestamp\": \"{{faker 'date.recent' 365}}\",\n \"objectId\": \"\",\n \"objectType\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK. The operation was successful.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "20b7c4b2-2035-4ad5-be5e-30a92c5ca2be", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "4712f3a4-faa2-4366-89c5-bd8a4e5c32a6", "documentation": "Create a new user.", "method": "post", "endpoint": ":tenantID/users", "responses": [ { "uuid": "fb70f4f4-ff69-4ae4-b593-8adb602ad26c", "body": "{\n \"deletionTimestamp\": \"{{faker 'date.recent' 365}}\",\n \"objectId\": \"\",\n \"objectType\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "Created. Indicates success. The new user is returned in the response body.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "bc1da840-70fb-4636-a2f0-429ba7bcbfd3", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "1a070459-652e-407d-aaa3-0872d2917dc9", "documentation": "Gets a collection that contains the object IDs of the groups of which the user is a member.", "method": "post", "endpoint": ":tenantID/users/:objectId/getMemberGroups", "responses": [ { "uuid": "aef3e235-4ac3-4d4a-940c-50648eb5b84f", "body": "{\n \"value\": [\n \"\"\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK. The operation was successful.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "49c433c9-4b6b-4ac6-87c6-f90a1937bc0e", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f9990bfb-d14f-4ee6-bc49-f9db78bdfba3", "documentation": "Delete a user.", "method": "delete", "endpoint": ":tenantID/users/:upnOrObjectId", "responses": [ { "uuid": "826276de-a0bf-4e31-897f-b947272802db", "body": "", "latency": 0, "statusCode": 204, "label": "No Content", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "1cbbabf4-d957-462a-b403-d626468e1dd5", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "5ad35c1b-0bfe-44de-a7d6-8bdbbaf6e367", "documentation": "Gets user information from the directory.", "method": "get", "endpoint": ":tenantID/users/:upnOrObjectId", "responses": [ { "uuid": "1d83d5b3-6bf6-45af-a9fe-93a9a45f8164", "body": "{\n \"deletionTimestamp\": \"{{faker 'date.recent' 365}}\",\n \"objectId\": \"\",\n \"objectType\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK. The operation was successful.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "94f23d39-e62f-4975-8836-f3f219e5377a", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "8493f151-2fee-4b70-9cf9-44f7eeb607a9", "documentation": "Updates a user.", "method": "patch", "endpoint": ":tenantID/users/:upnOrObjectId", "responses": [ { "uuid": "bf3ad3ab-cab3-42ca-820f-5c1ac06e24d4", "body": "", "latency": 0, "statusCode": 204, "label": "No Content.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "8e69ff39-7ebd-4892-92a7-58fe148eb135", "body": "{\n \"odata.error\": {\n \"code\": \"\",\n \"message\": {\n \"value\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [{ "key": "", "value": "" }], "proxyResHeaders": [{ "key": "", "value": "" }], "data": [], "folders": [], "rootChildren": [ { "type": "route", "uuid": "8bca911f-bff3-4e3a-bad6-7dde697c8e6c" }, { "type": "route", "uuid": "c4e3cd8b-a3f9-4640-ba5d-4d7eb9cc06a9" }, { "type": "route", "uuid": "d60f7a3d-ad25-4b07-baa1-a03965e01200" }, { "type": "route", "uuid": "63feae16-1a26-47a5-baee-6328f542a321" }, { "type": "route", "uuid": "7ad8a90a-b6f3-43c8-9013-2ef5c2ef1e45" }, { "type": "route", "uuid": "44c3e134-b482-4892-9474-1e11a666e7e9" }, { "type": "route", "uuid": "ac9549b0-962a-40d7-bb10-02b34c4d120d" }, { "type": "route", "uuid": "1159d9bd-f7f2-4142-be2c-e144186d6ee7" }, { "type": "route", "uuid": "2c69ed42-9f96-462e-a14c-26cd9e57709a" }, { "type": "route", "uuid": "c5dd6b10-71c7-4e70-9637-f8a4bd09c68b" }, { "type": "route", "uuid": "825295e1-ea32-48f3-8c4e-b4a982f7a632" }, { "type": "route", "uuid": "0d40e04a-7b35-4f9a-8274-ece90db02ddf" }, { "type": "route", "uuid": "05410655-0ba0-43c0-9b3f-7f26a9c39486" }, { "type": "route", "uuid": "db41c141-2f7c-420a-8f3f-67362d4ac98a" }, { "type": "route", "uuid": "075219dc-a61e-40b1-b0e0-8c22440d4f50" }, { "type": "route", "uuid": "d93b7a67-8b60-4f3b-bd90-a1b5ccd03df4" }, { "type": "route", "uuid": "845a5007-6c2f-4cc6-947d-46eab8436f71" }, { "type": "route", "uuid": "7a05db0a-2be9-4ed4-a3a3-1ff0bfe79f8f" }, { "type": "route", "uuid": "bacaa256-a4e8-442e-bcfc-8e989bafb0d4" }, { "type": "route", "uuid": "d65b8bb3-c5c1-4dd4-a1a3-3283481f2c38" }, { "type": "route", "uuid": "b3a0963a-6ff2-409a-a7d0-46721f183e8f" }, { "type": "route", "uuid": "f80d09b2-21cc-40e4-9431-94e9aa5347f9" }, { "type": "route", "uuid": "f4017c0d-b108-43d0-9d32-d4711814eaa5" }, { "type": "route", "uuid": "a5db5152-7481-41ca-bed6-db14a416d2b8" }, { "type": "route", "uuid": "b13b05f1-9c56-4c2f-a53d-109ac40d630b" }, { "type": "route", "uuid": "a7db2ce7-2a03-4803-9d0f-9138f9647339" }, { "type": "route", "uuid": "c270c3f9-3d76-44aa-93ed-c4716b42d329" }, { "type": "route", "uuid": "cdfae1e9-d6af-4bef-8167-4b7c242dcfc2" }, { "type": "route", "uuid": "4baf43e8-a5f9-4e2f-9242-e77038a872fe" }, { "type": "route", "uuid": "f9d9f7bc-c977-423e-ba36-64e2b674bcce" }, { "type": "route", "uuid": "a24ded7e-e789-4112-a49d-9b4231856864" }, { "type": "route", "uuid": "e9833318-bcfd-4cce-9ec5-e0299e95798a" }, { "type": "route", "uuid": "71245d36-7cf6-4351-8258-8cc10aed84f8" }, { "type": "route", "uuid": "9f009f30-dcf7-4102-bc16-82bf24eeeb75" }, { "type": "route", "uuid": "25a68ca1-ef22-4f47-b699-884bdcd7c432" }, { "type": "route", "uuid": "ccae1819-6334-4307-8aaf-0246b252f53f" }, { "type": "route", "uuid": "d90e52e6-bb33-4c53-bd05-827ff0baeb7c" }, { "type": "route", "uuid": "a37ce2d7-eafe-48fc-b7d0-8a116956308d" }, { "type": "route", "uuid": "c467bb19-de54-461c-99c5-afc0804b4d23" }, { "type": "route", "uuid": "562ff1d3-7f24-47f1-b21f-ffd9615f0eed" }, { "type": "route", "uuid": "e51679ee-f4cd-4b19-8988-e691ddd12e3c" }, { "type": "route", "uuid": "38784250-add8-4e6d-8166-729da941ded0" }, { "type": "route", "uuid": "1585d79a-2b4f-4d5c-aa51-1278a3933d46" }, { "type": "route", "uuid": "d5fa49e3-a4de-4f58-b7be-a871c93c1a9c" }, { "type": "route", "uuid": "e9b6242d-53e1-4550-9317-35a603740cc2" }, { "type": "route", "uuid": "f8b18fe0-7303-4be3-8476-39aa37bc2e96" }, { "type": "route", "uuid": "7db36344-0331-42ad-8279-9cf7d751792e" }, { "type": "route", "uuid": "61720d20-d218-4fe2-8591-7fa749196337" }, { "type": "route", "uuid": "30108b80-324a-426e-8b67-40de2ce6405e" }, { "type": "route", "uuid": "99ab66fe-e694-44ed-8d2d-9fb87b9e0747" }, { "type": "route", "uuid": "73b0d18f-b3c1-4c24-8aad-6bea335ca69e" }, { "type": "route", "uuid": "4712f3a4-faa2-4366-89c5-bd8a4e5c32a6" }, { "type": "route", "uuid": "1a070459-652e-407d-aaa3-0872d2917dc9" }, { "type": "route", "uuid": "f9990bfb-d14f-4ee6-bc49-f9db78bdfba3" }, { "type": "route", "uuid": "5ad35c1b-0bfe-44de-a7d6-8bdbbaf6e367" }, { "type": "route", "uuid": "8493f151-2fee-4b70-9cf9-44f7eeb607a9" } ] }