Safely turn SQL into REST APIs.
<Request method="GET"> <Sql id="customers"> SELECT customer_id,customer_name FROM customer </Sql> <Sql id="add_customer" output="false"> INSERT INTO customer (customer_name) VALUES ($name); </Sql> <Sql id="movies"> SELECT movie_id,movie_name FROM movie </Sql> </Request>
<Resource xmlns="http://xml.metamug.net/resource/1.0" v="1.0"> <Request method="GET"> <Sql id="movies"> SELECT * FROM movie </Sql> </Request> <Request method="POST"> <Sql id="addMovie" output="true"> INSERT INTO movie (name,rating) VALUES ($name,$rating) </Sql> </Request> </Resource>
Define REST resources, not URIs.
Take versioning to the resource level.
Capture all HTTP methods in a single resource file.
Secure resources with role based authentication.
Metamug API Console helps you generate and automate API development.
Get your API documentation generated immediately as soon as your API is deployed.Learn More
Customize your APIs by building API Plugins which allow you to write your own business logic.Learn More
Connect and communicate with multiple other REST API services in a single HTTP request.Learn More
Connect your own SQL databases including MySQL, PostgreSQL, Microsoft SQL Server and Oracle and Experience lightning fast API delivery over your data.
“Really did decrease the time required to develop my backend. Docs are clear and helpful too”
“Metamug helped my project enormously in API development. Well documented tutorials was cherry on cake”
“I used Metamug to build very complex APIs for my product. This is my go-to option for building APIs”