The Grid Developer documentation
Want to get straight to the details?
The Grid is a next-generation web publishing platform. The service provides a full user experience for making, editing content across multiple devices, but also has a complete API available. This document describes that API and how it can be used by developers, including third-party.
Functionality provided includes
Webpage auto-design and layout
Content import and analysis
Handling payments (TBD)
What The Grid is not:
Not a web-hosting platform to run arbitrary PHP/Python/Ruby or databases on.
Programming language support
Unless otherwise noted, all API endpoints are CORS enabled. That means you can use the API in the browser on any website, also those who are not made with The Grid.
API access is available to all users on The Grid. If you wish to develop with The Grid, get your plan.
When your plan has been activated, you may log in and register new apps on your accounts page
API usage is tracked against the app ID and user UUID which is used to authenticate the request.
We reserve the right to impose quotas (soft or hard), especially on heavy processing operations like image analytics and page solving. If you think your app or user may hit quotas limits, get in touch.
Existing examples of apps and libraries using this API.
The Grid Android app
The Grid iOS app
The Grid Chrome extension
thegrid.io website, including purchasing process
- passport-thegrid: Authentication strategy for Passport.js
Issues or Questions?
This API documentation is on GitHub. Got any questions or found issues in the documentation? File issues or create a pull request.