Content API Module

As part of the larger FCC.gov website redesign project, we've built a module for the Drupal content management system that provides drop-in capability to enable content APIs. Drupal-powered websites can build custom interfaces to existing content, including mobile web and mobile applications targeted to specific users. By leveraging Drupal’s strengths as a content publishing platform, you can focus your development time and resource on building a great user experience for your users.

Today's systems for building websites force organizations into major, long-term commitments to a set of tools with a specific set of capabilities. Often, this comes at the disadvantage of users, who have their own ideas about how to access content—ideas that the platform does not necessarily support. Additionally, because organizations invest so many resources in the installation and support of these tools, they become committed to a system that frequently makes it difficult to adjust for emerging technologies and industry trends.

Content APIs, turning content from any system into a common format, can save you development time by reducing the effort it takes to roll out separate web sites and applications for new devices and markets. By providing a common standard, independent of any particular stack of publishing tools, content APIs enable teams to build custom, targeted applications for any audience on any device and serve content to those applications using one back-end system. Because content APIs are not tied to one set of tools, developers can use the tools that fit the job best, instead of what the system dictates. All the while, you still leverage the same core system for all interfaces, simplifying content administration and publishing.

You can download the new Content API module at Drupal.org.