Yes, there are costs associated with using certain parts of the Microsoft Graph API. Microsoft Graph includes APIs that are available at no additional cost with user subscription licenses and APIs and services that are metered. Metered APIs and services in Microsoft Graph incur costs based on usage. The costs might be incurred per API call made, per object returned in an API call, or through other measures.
For example, Microsoft Graph Data Connect consumption charges are billed monthly on a pay-as-you-go basis and are calculated per-1,000 objects extracted. The rate is $0.375 for 1,000 Microsoft Graph objects. For example, if you access 10,000 total objects, you will receive an Azure bill for $3.75.
Please note that these costs are estimates only and are not intended as actual price quotes. Actual pricing may vary depending on the type of agreement entered with Microsoft, date of purchase, and the currency exchange rate.
If you plan to use the Graph API extensively, it would be a good idea to review the Microsoft Graph pricing details and the overview of metered APIs and services in Microsoft Graph for more information. If you have further questions, you may need to contact a Microsoft Azure sales specialist.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".