{ "opencollection": "1.0.0", "info": { "name": "Microsoft Graph Admin Admin.admin Users.contact API", "version": "1.0.0" }, "items": [ { "info": { "name": "Users.contact", "type": "folder" }, "items": [ { "info": { "name": "Microsoft Graph Get contacts from users", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/contacts", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The user's contacts. Read-only. Nullable." }, { "info": { "name": "Microsoft Graph Create new navigation property to contacts for users", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/users/:user-id/contacts", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to contacts for users" }, { "info": { "name": "Microsoft Graph Get contacts from users", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/contacts/:contact-id", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "contact-id", "value": "", "type": "path", "description": "The unique identifier of contact" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The user's contacts. Read-only. Nullable." }, { "info": { "name": "Microsoft Graph Update the navigation property contacts in users", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/users/:user-id/contacts/:contact-id", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "contact-id", "value": "", "type": "path", "description": "The unique identifier of contact" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property contacts in users" }, { "info": { "name": "Microsoft Graph Delete navigation property contacts for users", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/users/:user-id/contacts/:contact-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "contact-id", "value": "", "type": "path", "description": "The unique identifier of contact" } ] }, "docs": "Microsoft Graph Delete navigation property contacts for users" }, { "info": { "name": "Microsoft Graph Get extensions from users", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/contacts/:contact-id/extensions", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "contact-id", "value": "", "type": "path", "description": "The unique identifier of contact" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The collection of open extensions defined for the contact. Read-only. Nullable." }, { "info": { "name": "Microsoft Graph Create new navigation property to extensions for users", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/users/:user-id/contacts/:contact-id/extensions", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "contact-id", "value": "", "type": "path", "description": "The unique identifier of contact" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to extensions for users" }, { "info": { "name": "Microsoft Graph Get extensions from users", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/contacts/:contact-id/extensions/:extension-id", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "contact-id", "value": "", "type": "path", "description": "The unique identifier of contact" }, { "name": "extension-id", "value": "", "type": "path", "description": "The unique identifier of extension" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The collection of open extensions defined for the contact. Read-only. Nullable." }, { "info": { "name": "Microsoft Graph Update the navigation property extensions in users", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/users/:user-id/contacts/:contact-id/extensions/:extension-id", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "contact-id", "value": "", "type": "path", "description": "The unique identifier of contact" }, { "name": "extension-id", "value": "", "type": "path", "description": "The unique identifier of extension" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property extensions in users" }, { "info": { "name": "Microsoft Graph Delete navigation property extensions for users", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/users/:user-id/contacts/:contact-id/extensions/:extension-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "contact-id", "value": "", "type": "path", "description": "The unique identifier of contact" }, { "name": "extension-id", "value": "", "type": "path", "description": "The unique identifier of extension" } ] }, "docs": "Microsoft Graph Delete navigation property extensions for users" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/contacts/:contact-id/extensions/$count", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "contact-id", "value": "", "type": "path", "description": "The unique identifier of contact" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Invoke action permanentDelete", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/users/:user-id/contacts/:contact-id/permanentDelete", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "contact-id", "value": "", "type": "path", "description": "The unique identifier of contact" } ] }, "docs": "Microsoft Graph Invoke action permanentDelete" }, { "info": { "name": "Microsoft Graph Get photo from users", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/contacts/:contact-id/photo", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "contact-id", "value": "", "type": "path", "description": "The unique identifier of contact" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Optional contact picture. You can get or set a photo for a contact." }, { "info": { "name": "Microsoft Graph Update the navigation property photo in users", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/users/:user-id/contacts/:contact-id/photo", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "contact-id", "value": "", "type": "path", "description": "The unique identifier of contact" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property photo in users" }, { "info": { "name": "Microsoft Graph Get media content for the navigation property photo from users", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/contacts/:contact-id/photo/$value", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "contact-id", "value": "", "type": "path", "description": "The unique identifier of contact" } ] }, "docs": "Optional contact picture. You can get or set a photo for a contact." }, { "info": { "name": "Microsoft Graph Update media content for the navigation property photo in users", "type": "http" }, "http": { "method": "PUT", "url": "https://graph.microsoft.com/v1.0/users/:user-id/contacts/:contact-id/photo/$value", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "contact-id", "value": "", "type": "path", "description": "The unique identifier of contact" } ] }, "docs": "Optional contact picture. You can get or set a photo for a contact." }, { "info": { "name": "Microsoft Graph Delete media content for the navigation property photo in users", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/users/:user-id/contacts/:contact-id/photo/$value", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "contact-id", "value": "", "type": "path", "description": "The unique identifier of contact" } ] }, "docs": "Optional contact picture. You can get or set a photo for a contact." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/contacts/$count", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Invoke function delta", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/contacts/delta()", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a set of contacts that have been added, deleted, or updated in a specified folder. A delta function call for contacts in a folder is similar to a GET request, except that by appropriately \r\napplying state tokens in one or more of these calls, \r\nyou can query for incremental changes in the contacts in \r\nthat folder. This allows you to maintain and synchronize a local store of a user's contacts without \r\nhaving to fetch the entire set of contacts from the server every time. " } ] } ], "bundled": true }