/monuments:
get:
post:
body:
application/json:
schema: |
{ "$schema": "http://json-schema.org/schema",
"type": "object",
"properties": {
"name": { "type": "string" },
"location": { "type": "string" },
"dynasty": { "type": "integer" }
}
}
$ curl http://localhost/api/monuments
{
"name": "Abu Simbel",
"location": "Nubia",
"dynasty": 19
}
RAML defined APIs with zero boilerplate. Can also generate frontend code, documentation and tests.
Using Elasticsearch under the hood. Aggregations, ranges, sorting, limits, pagination and more available as URL parameters.
Wrap existing APIs or create new ones. Compliments existing stacks. Custom webhooks and validation supported.
Run on your infrastructure of choice.
Easily readable internals. All code is documented, tested, and commented. Licensed under Apache 2.0.
Easy things are easy. Hard things are easy too. Add any logic by extending, overriding, wrapping, or hacking as you see fit.
Ramses is made by and for developers
Power-up your team