A few years ago, Marc Andreessen, the founder of Netscape, proclaimed Software is Eating the World. If this is true, much of the meal is due to the proliferation of APIs, which are instructions for how one software system can talk to others.
Every time you log into a website or service using your Facebook or Google credentials, you’re using APIs. When you post to Twitter using Twitter’s iPhone app, or a Twitter client like TweetDeck or Buffer, you’re using the Twitter API. When you access Gmail on your phone, you’re using an API. At Submittable, we rely on Amazon’s SE3 and AWS, Google’s Docs, RackSpace’s CloudFiles, MailGun’s API, and almost a dozen other APIs .
After hundreds of requests from developers, we’re excited to announce the release of the Submittable API. You can now access your submission and hiring data programmatically. You can connect existing software to your Submittable account or even write your own programs or services to run off your Submittable account. No more lonely software. Some examples of things you might want to try are:
- Publish Directly Into Your Content Management System. If you use WordPress, Drupal, or any major CMS, you can now pull your content directly into the system via the API.
- Create a Public Voting System. Presently Submittable is set up so that publishers can accept and review documents, films, music, images, and applications within the system. But many of you have asked about inviting people into your review process. With the API, you’ll be able to pull the data in your own domain and have a public voting process. (Note: as soon as you make it ‘public’, you are essentially ‘publishing’ the content and you would need the creator’s permission before doing so. Please ask for permission in the submission process.)
- Create Routine Local Backups. Our policy has always been to make your data easily accessible. With the API, you can now build tools that will allow you to easily download or export your data.
- Build Your Own Interface. Submittable is used in hundreds of different ways and many of you have your own workflows that you can now integrate with outside systems or devices. For example, you could build your own mobile app or automatically add your authors to your mailing list if they opted in.
- Integrate with 3rd Party Platforms. One of our favorite services, Zapier, allows anyone to easily integrate one web service with another. For example, if you’d like to automatically import your applicants into MailChimp or Basecamp, Zapier can help you accomplish this without writing a line of code.
API Documentation can be found here: http://apidoc.submittable.com
If you’re interested, we are giving this feature away to the first 100 clients interested. Just sign up here and we’ll get you set up in short order.