{ "opencollection": "1.0.0", "info": { "name": "DocuSign Admin AccountBrands AccountPermissionProfiles API", "version": "v2.1" }, "items": [ { "info": { "name": "AccountPermissionProfiles", "type": "folder" }, "items": [ { "info": { "name": "Docusign Gets a list of permission profiles.", "type": "http" }, "http": { "method": "GET", "url": "https://api.docusign.net/Management/v2/accounts/:accountId/permission_profiles", "params": [ { "name": "accountId", "value": "", "type": "path", "description": "The external account number (int) or account id GUID." }, { "name": "include", "value": "", "type": "query", "description": "Reserved for DocuSign.\n" } ] }, "docs": "Retrieves a list of Permission Profiles. Permission Profiles are a standard set of user permissions that you can apply to individual users or users in a Group. This makes it easier to manage user permissions for a large number of users, without having to change permissions on a user-by-user basis.\n\nCurrently, Permission Profiles can only be created and modified in the DocuSign console." }, { "info": { "name": "Docusign Creates a new permission profile in the specified account.", "type": "http" }, "http": { "method": "POST", "url": "https://api.docusign.net/Management/v2/accounts/:accountId/permission_profiles", "params": [ { "name": "accountId", "value": "", "type": "path", "description": "The external account number (int) or account id GUID." }, { "name": "include", "value": "", "type": "query", "description": "A comma-separated list of additional information to include in the response. Valid values are: \n\n- `recipients`: Includes information about template recipients.\n- `folders`: Includes information about the folder that holds the template. \n- `documents` : Includes information about template documents.\n- `custom_fields`: Includes information about template custom fields.\n- `notifications`: Includes information about the notification settings for templates.\n- `advanced_templates`: Includes advanced templates in the response. For example, these include templates that use advanced recipient routing. We recommend that you use this option to ensure that the response includes all relevant templates. " } ], "body": { "type": "json", "data": "{}" } }, "docs": "Docusign Creates a new permission profile in the specified account." }, { "info": { "name": "Docusign Returns a permissions profile in the specified account.", "type": "http" }, "http": { "method": "GET", "url": "https://api.docusign.net/Management/v2/accounts/:accountId/permission_profiles/:permissionProfileId", "params": [ { "name": "accountId", "value": "", "type": "path", "description": "The external account number (int) or account id GUID." }, { "name": "permissionProfileId", "value": "", "type": "path" }, { "name": "include", "value": "", "type": "query", "description": "A comma-separated list of additional information to include in the response. Valid values are: \n\n- `recipients`: Includes information about template recipients.\n- `folders`: Includes information about the folder that holds the template. \n- `documents` : Includes information about template documents.\n- `custom_fields`: Includes information about template custom fields.\n- `notifications`: Includes information about the notification settings for templates.\n- `advanced_templates`: Includes advanced templates in the response. For example, these include templates that use advanced recipient routing. We recommend that you use this option to ensure that the response includes all relevant templates. " } ] }, "docs": "Docusign Returns a permissions profile in the specified account." }, { "info": { "name": "Docusign Updates a permission profile within the specified account.", "type": "http" }, "http": { "method": "PUT", "url": "https://api.docusign.net/Management/v2/accounts/:accountId/permission_profiles/:permissionProfileId", "params": [ { "name": "accountId", "value": "", "type": "path", "description": "The external account number (int) or account id GUID." }, { "name": "permissionProfileId", "value": "", "type": "path" }, { "name": "include", "value": "", "type": "query", "description": "A comma-separated list of additional information to include in the response. Valid values are: \n\n- `recipients`: Includes information about template recipients.\n- `folders`: Includes information about the folder that holds the template. \n- `documents` : Includes information about template documents.\n- `custom_fields`: Includes information about template custom fields.\n- `notifications`: Includes information about the notification settings for templates.\n- `advanced_templates`: Includes advanced templates in the response. For example, these include templates that use advanced recipient routing. We recommend that you use this option to ensure that the response includes all relevant templates. " } ], "body": { "type": "json", "data": "{}" } }, "docs": "Docusign Updates a permission profile within the specified account." }, { "info": { "name": "Docusign Deletes a permissions profile within the specified account.", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.docusign.net/Management/v2/accounts/:accountId/permission_profiles/:permissionProfileId", "params": [ { "name": "accountId", "value": "", "type": "path", "description": "The external account number (int) or account id GUID." }, { "name": "permissionProfileId", "value": "", "type": "path" }, { "name": "move_users_to", "value": "", "type": "query" } ] }, "docs": "Docusign Deletes a permissions profile within the specified account." } ] } ], "bundled": true }