Database Development

DPTH01 Creating REST and GraphQL Database Endpoints with Data API Builder


8:00am - 9:15am

Level: Intermediate

Leonard Lobel



Sleek Technologies, Inc.

How would you like to create a fully functional REST or GraphQL API right over your database? With the brand new Data API Builder, it's virtually effortless to expose your database as REST or GraphQL endpoints for CRUD operations and stored procedure calls, complete with filtering, sorting, and pagination. This new capability supports not only tables, views, and/or stored procedures in relational databases (SQL Server, Azure SQL, or MySQL), but also non-relational (NoSQL) data containers in Azure Cosmos DB. Authentication with OAuth2/JWT, role-based authorization, and item-level security are all fully supported as well. Attend this session and learn how the Data API Builder can help you design more capable and robust capabilities in your next database application.

You will learn:

  • How to expose REST and GraphQL endpoints over your database model
  • Apply filtering, sorting, and pagination in your database API calls
  • Secure your database API with authentication and authorization