Hi @Peter Kahle ,
Yes, todoTask resource type supports open extensions. I have also tested it at myend and able to create and get an open extension for todoTask resource type and it is working fine as expected. I am able to get the open extension of todo Tasks in 3 different ways including expand extensions query method. Below I have attached my testing output results of the same :
Example : Create an open extension for todoTask resource type (Sample Request)
POST https://graph.microsoft.com/v1.0/users/{id|userPrincipalName}/todo/lists/{id}/tasks/{id}/extensions
Example : Get an open extension for todoTask resource type with the below different ways (Sample Request)
GET https://graph.microsoft.com/v1.0/users/{Id|userPrincipalName}/todo/lists/{todoTaskListId}/tasks/{taskId}/extensions/{extensionId}
GET https://graph.microsoft.com/v1.0/users/{Id|userPrincipalName}/todo/lists/{todoTaskListId}/tasks/{taskId}/extensions/{extension-name}
GET https://graph.microsoft.com/v1.0/users/{Id|userPrincipalName}/todo/lists/{todoTaskListId}/tasks/{Id}?$expand=extensions($filter=id eq '{extensionId}')
You can refer this documentation for more details on getting open extensions.
If the answer is helpful, please click "Accept Answer" and kindly upvote it ,so that it will be helpful to the other community users. If you have any further questions about this answer, please click "Comment".