Application programming interface

News and Events on Application programming interface

194 posts

How to Make APIs—An Overview

After choosing a set of information or services to offer via API, some of your next steps are to plan and implement the API. You’ll still need to prepare documentation, tools, and other elements that make a complete package for the API, but at the center is the actual Web service itself. In many situations,

Mar 12, 2013

Resources and Tools for APIs

Hosted API Tools Labs.Data.gov is a repository of shared services to prototype and provide developer resources to government agencies. Each tool uses Web services and lightweight, open source code to provide powerful functionality. Agencies are encouraged to improve any project and submit pull requests in order to share the improvements with others. API Standards Template With the open

Mar 12, 2013

How to Get Started with APIs

Audit Research existing APIs Regardless of your agency’s level of progress in API production, your first step is to create a developer hub that links to any of your agency’s existing APIs. This can help identify current efforts and connect you with others in your agency already working on APIs. Follow up with a deeper

Mar 12, 2013

API Basics

Common Technical Choices Protocol API protocol is the set of rules that govern how an API functions. The protocol outlines the structure and definitions of the API. The two common forms are REST and SOAP. REST is the dominant choice for API protocol because it uses the http protocol that powers the Web. REST supports more

Mar 12, 2013

Benefits of APIs

Understanding the benefits of API production allows you to coordinate with system owners and other stakeholders to modernize the agency’s systems and unlock the sizable potential. Here are just some of these opportunities. Efficiency Providing API access allows for content to be created once and automatically published or made available to many channels. Your agency’s

Mar 12, 2013

Mobile Gov Resources for 2013!

With mobile use growing exponentially and federal agencies implementing customer-facing mobile services for the Digital Government Strategy, we decided to put together a Mobile Gov resource “cheat sheet” with concepts and information we think will be helpful for agencies implementing Mobile Gov in 2013. Here’s what Mobile Gov implementers need to

Dec 21, 2012

Analytics, APIs and Open Content Resources

Agencies have been working away at building better digital services and here, at the Digital Services Innovation Center, we’ve been building resources to help. We have been focusing on three areas, 1. The Digital Analytics Program. We announced this program in early October to help agencies better measure performance and customer satisfaction

Dec 18, 2012

How NASA Chose a New Content Management System

A case study on how NASA is choosing a new enterprise content management system (CMS). The Challenge NASA.gov needs a new enterprise CMS. They’re facing issues such as software obsolescence, inconsistent website governance, and a large amount of unstructured content stored in flat HTML files. Their current system is almost a decade old, and the

Nov 21, 2012

Centers for Disease Control Content Syndication

Mobile Gov Experiences are agency stories about creating anytime, anywhere, any device government services and info. This entry is a story shared by Centers for Disease Control and Prevention. The Centers for Disease Control and Prevention (CDC) uses content syndication to share important health information with a variety of federal public

Nov 05, 2012

Mobile First Webinar Recap

Federal agency mobile implementation is an important aspect of the Digital Government Strategy, so last week the Mobile Gov team and Digital Gov University partnered for a “Mobile First” Webinar. A “mobile first” approach is where new websites and applications are designed for mobile devices first, instead of designed for the traditional desktop. Representatives from government and the private sector

Aug 03, 2012

Introduction to APIs

There’s an easier way to get content and data into the hands of citizens. Application Programming Interfaces, or APIs, are web services that allow people to more easily consume content and data in multiple ways–via mobile devices, mobile apps, innovative mash-ups, and much more. Simply put, “APIs are a better way to get government information

Jul 26, 2012

Healthfinder.gov API

Mobile Gov Experiences are agency stories about creating anytime, anywhere, any device government services and info. This entry is a story shared by Healthfinder.gov. The actual healthfinder.gov site was launched approximately twelve years ago, while the API is a fairly recent development that has occurred in the past year and

Jul 16, 2012