Automate OData for namespace microsoft.graph
HumDay reads OData for namespace microsoft.graph’s own published API description and derives 11412 operations from it. Describe the outcome you want in plain words — you get a program that is written, proven on real data, and run for you.
What OData for namespace microsoft.graph is
This OData service is located at https://graph.microsoft.com/v1.0
API host: graph.microsoft.com
What HumDay can do in OData for namespace microsoft.graph
5595 documented operations change something in OData for namespace microsoft.graph. The 91 most useful are listed here.
- POSTCreate event
/me/calendar/events - POSTCreate User
/users - POSTAdd new entity to contacts
/contacts - POSTCreate new navigation property to chats for users
/users/{user-id}/chats - POSTCreate Event
/users/{user-id}/events - POSTCreate contact
/users/{user-id}/contacts - POSTCreate open extension
/users/{user-id}/messages - POSTCreate calendar
/users/{user-id}/calendars - POSTCreate new navigation property to activities for users
/users/{user-id}/activities - POSTCreate new navigation property to extensions for users
/users/{user-id}/extensions - POSTCreate new navigation property to joinedTeams for users
/users/{user-id}/joinedTeams - POSTCreate new navigation property to licenseDetails for users
/users/{user-id}/licenseDetails - POSTCreate new navigation property to managedDevices for users
/users/{user-id}/managedDevices - POSTCreate Event
/me/events - POSTCreate new navigation property to scopedRoleMemberOf for users
/users/{user-id}/scopedRoleMemberOf - POSTCreate contact
/me/contacts - POSTCreate open extension
/me/messages - POSTCreate a new item in a list
/drives/{drive-id}/list/items - POSTCreate new navigation property to used for users
/users/{user-id}/insights/used - POSTCreate new navigation property to pages for users
/users/{user-id}/onenote/pages - POSTCreate new navigation property to plans for users
/users/{user-id}/planner/plans - POSTCreate new navigation property to tasks for users
/users/{user-id}/planner/tasks - POSTCreate event
/users/{user-id}/calendar/events - POSTCreate new navigation property to shared for users
/users/{user-id}/insights/shared - POSTCreate new navigation property to sections for users
/users/{user-id}/onenote/sections - POSTCreate event
/groups/{group-id}/calendar/events - POSTCreate event
/me/calendars/{calendar-id}/events - POSTCreate new navigation property to deviceManagementTroubleshootingEvents for users
/users/{user-id}/deviceManagementTroubleshootingEvents - POSTCreate new navigation property to trending for users
/users/{user-id}/insights/trending - POSTCreate new navigation property to resources for users
/users/{user-id}/onenote/resources - POSTCreate new navigation property to operations for users
/users/{user-id}/onenote/operations - POSTCreate new navigation property to extensions for me
/me/contacts/{contact-id}/extensions - POSTCreate new navigation property to sectionGroups for users
/users/{user-id}/onenote/sectionGroups - POSTCreate a new item in a list
/shares/{sharedDriveItem-id}/list/items - POSTCreate new navigation property to methods for users
/users/{user-id}/authentication/methods - POSTCreate new navigation property to associatedTeams for users
/users/{user-id}/teamwork/associatedTeams - POSTCreate new navigation property to tasks for me
/me/planner/tasks - POSTCreate new navigation property to operations for users
/users/{user-id}/authentication/operations - POSTCreate calendarPermission
/users/{user-id}/calendar/calendarPermissions - POSTCreate new navigation property to passwordMethods for users
/users/{user-id}/authentication/passwordMethods - DELETEDelete navigation property events for users
/users/{user-id}/events/{event-id} - PATCHUpdate the navigation property events in users
/users/{user-id}/events/{event-id} - POSTCreate new navigation property to multiValueExtendedProperties for me
/me/events/{event-id}/multiValueExtendedProperties - POSTCreate new navigation property to singleValueExtendedProperties for me
/me/events/{event-id}/singleValueExtendedProperties - POSTAdd new entity to drives
/drives - POSTAdd new entity to places
/places - POSTAdd new entity to shares
/shares - DELETEDelete navigation property contacts for users
/users/{user-id}/contacts/{contact-id} - PATCHUpdate the navigation property contacts in users
/users/{user-id}/contacts/{contact-id} - DELETEDelete navigation property messages for users
/users/{user-id}/messages/{message-id} - PATCHUpdate the navigation property messages in users
/users/{user-id}/messages/{message-id} - POSTCreate new navigation property to multiValueExtendedProperties for me
/me/contacts/{contact-id}/multiValueExtendedProperties - POSTCreate new navigation property to multiValueExtendedProperties for me
/me/messages/{message-id}/multiValueExtendedProperties - POSTCreate new navigation property to multiValueExtendedProperties for users
/users/{user-id}/calendar/multiValueExtendedProperties - POSTAdd new entity to contracts
/contracts - POSTCreate new navigation property to singleValueExtendedProperties for me
/me/contacts/{contact-id}/singleValueExtendedProperties - POSTCreate new navigation property to singleValueExtendedProperties for me
/me/messages/{message-id}/singleValueExtendedProperties - POSTCreate new navigation property to singleValueExtendedProperties for users
/users/{user-id}/calendar/singleValueExtendedProperties - POSTAdd new entity to agreements
/agreements - POSTAdd new entity to connections
/connections - POSTAdd new entity to organization
/organization - POSTAdd new entity to localizations
/localizations - POSTCreate subscription
/subscriptions - POSTAdd new entity to subscribedSkus
/subscribedSkus - POSTAdd new entity to teamsTemplates
/teamsTemplates - POSTCreate open extension
/me/calendar/events/{event-id}/extensions - POSTAdd new entity to directoryObjects
/directoryObjects - POSTAdd new entity to domainDnsRecords
/domainDnsRecords - POSTAdd attachment
/me/calendar/events/{event-id}/attachments - POSTAdd new entity to permissionGrants
/permissionGrants - POSTCreate a new list
/sites/{site-id}/lists - POSTCreate new navigation property to items for drives
/drives/{drive-id}/items - POSTSend chatMessage in a channel or a chat
/chats/{chat-id}/messages - POSTCreate event
/groups/{group-id}/events - POSTCreate channel
/teams/{team-id}/channels - PATCHUpdate calendar
/users/{user-id}/calendar - POSTAdd new entity to agreementAcceptances
/agreementAcceptances - POSTAdd new entity to dataPolicyOperations
/dataPolicyOperations - POSTCreate new navigation property to multiValueExtendedProperties for me
/me/calendar/multiValueExtendedProperties - POSTAdd new entity to groupSettingTemplates
/groupSettingTemplates - POSTCreate new navigation property to singleValueExtendedProperties for me
/me/calendar/singleValueExtendedProperties - POSTAdd new entity to scopedRoleMemberships
/scopedRoleMemberships - POSTAdd new entity to directoryRoleTemplates
/directoryRoleTemplates - POSTCreate MailFolder
/users/{user-id}/mailFolders - POSTCreate CalendarGroup
/users/{user-id}/calendarGroups - POSTCreate ContactFolder
/users/{user-id}/contactFolders - POSTCreate onlineMeeting
/users/{user-id}/onlineMeetings - POSTCreate a new item in a list
/sites/{site-id}/lists/{list-id}/items - POSTCreate new navigation property to chats for me
/me/chats - POSTSend chatMessage in a channel or a chat
/users/{user-id}/chats/{chat-id}/messages - POSTCreate new navigation property to tabs for teams
/teams/{team-id}/channels/{channel-id}/tabs
What HumDay can read from OData for namespace microsoft.graph
These are the operations a schedule or a trigger can watch.
- GETList events
/users/{user-id}/events - GETList contacts
/users/{user-id}/contacts - GETGet open extension
/users/{user-id}/messages - GETList calendars
/users/{user-id}/calendars - GETList events
/me/events - GETList contacts
/me/contacts - GETList tasks
/users/{user-id}/planner/tasks - GETList events
/users/{user-id}/calendar/events - GETList events
/me/calendar/events
How automating OData for namespace microsoft.graph works
- Describe the outcome. Say what you want to happen, in your own words. No node graphs, no field mapping.
- Approve the contract. HumDay writes down exactly what it will do, what it will touch, and what it will never do. You approve it before anything is built.
- See it proven. The program runs and shows you the result before it is allowed near your live OData for namespace microsoft.graph account.
- Grant access, then go live. You approve the specific OData for namespace microsoft.graph operations it may use — and only those.
Popular OData for namespace microsoft.graph integrations
Connect OData for namespace microsoft.graph to the tools people pair it with most.
- OData for namespace microsoft.graph and Cloudflareintegration
- OData for namespace microsoft.graph and NetBoxintegration
- OData for namespace microsoft.graph and GitHubintegration
- OData for namespace microsoft.graph and Mistintegration
- OData for namespace microsoft.graph and Loket.nlintegration
- OData for namespace microsoft.graph and Atlassian The Jira Cloud platformintegration
- OData for namespace microsoft.graph and Magento B2Bintegration
- OData for namespace microsoft.graph and Stripeintegration
- OData for namespace microsoft.graph and Zuora Reference Billingintegration
- OData for namespace microsoft.graph and bunqintegration
- OData for namespace microsoft.graph and DocuSignintegration
- OData for namespace microsoft.graph and Zoomintegration
Automate OData for namespace microsoft.graph with these
- Microsoft AutoSuggest Client1 operations
- Microsoft Computer Vision Client9 operations
- Microsoft Custom Image Search Client1 operations
- Microsoft Custom Search Client1 operations
- Microsoft Custom Vision Prediction Client8 operations
- Microsoft Custom Vision Training Client48 operations
- Microsoft Entity Search Client1 operations
- Microsoft Image Search Client3 operations
- Microsoft Local Search Client1 operations
- Microsoft News Search Client3 operations
- Microsoft Search Client1 operations
- Microsoft Spell Check Client1 operations
Categories
Questions about OData for namespace microsoft.graph automation
- Can HumDay connect to OData for namespace microsoft.graph?
- Yes. HumDay reads OData for namespace microsoft.graph's own published API description and derives the operations from it, so there is no hand-built connector to wait for. 11412 operations are documented.
- Do I need to write code to automate OData for namespace microsoft.graph?
- No. You describe the outcome you want in plain words. HumDay agrees a contract with you, writes the program, and shows you a test run before anything touches your OData for namespace microsoft.graph account.
- What can HumDay do in OData for namespace microsoft.graph?
- 5595 of the 11412 documented operations change something in OData for namespace microsoft.graph, and 5817 read from it. HumDay only ever uses the specific operations your approved contract needs.
- Is my OData for namespace microsoft.graph account safe?
- Your credentials are stored encrypted and are never shown in chat, code, or logs. Every run is limited to the operations you explicitly approved, and anything that writes to OData for namespace microsoft.graph is held behind that approval.
Where this came from
The operations above are read from a published API description for OData for namespace microsoft.graph at raw.githubusercontent.com/microsoftgraph/msgraph-metadata/master/openapi/v1.0/openapi.yaml. Descriptions are the provider’s own words, not ours. Last published 2023-02-17.