Early in API development, our team works closely with product management to outline and define the underlying data models that will form the core API. In partnership with you, important technology and platform decisions are made early. As the data and API definitions take hold, the team lays the groundwork for building. We then proceed to build.
Eventually, API 1.0 goes to production. The benchmark for this release is that a fully functional API can power the platform. Soon after, work begins on a new version of the API, carrying new features and any necessary tweaks.
Your Postlight API team is responsible for building a loosely-coupled RESTful API or GraphQL API. Sometimes we build from scratch, but just as often we work from legacy data sets or within older databases and APIs, including SOAP or XML-RPC. Our team has seen it all, from custom binary interchange formats to extremely complex ETL workflows.
Whatever the challenge, we can move legacy platforms towards modern, rational coding guidelines. The aim always is to build a human-readable, secure, and scalable API for use by multiple clients.