Skip to content
This repository was archived by the owner on Jun 18, 2024. It is now read-only.

Commit 9b35c78

Browse files
committed
updating api link and fixing bullet points
1 parent 733c039 commit 9b35c78

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

Diff for: api-basics.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ APIs have been around since the 1980s, when they were used in hardware and softw
2424

2525
### How government agencies are using APIs
2626

27-
DigitalGov University has recorded a [variety of courses](http://www.howto.gov/training/classes#apis-and-data) on how APIs can be used by government organizations and made them available online.
27+
DigitalGov University has recorded a [variety of courses](http://18f.github.io/API-All-the-X/pages/education) on how APIs can be used by government organizations and made them available online.
2828

2929

3030
### First Mover
@@ -61,15 +61,15 @@ Many of these pioneers have shaped the way in which we develop, deploy, consume,
6161

6262
APIs are driven by a set of specific technologies, making them easily understood by developers. This type of focus means that APIs can work with any common programming language, with the most popular approach to delivering web APIs being REST, or [REpresentational State Transfer](http://en.wikipedia.org/wiki/Representational_state_transfer).
6363

64-
REST takes advantage of the same Internet mechanisms that are used to view regular web pages, giving it many advantages, that can result in faster implementations and easier for developers to understand and use. REST APIs allow you to take data and functionality that may already be available on your website and make them available through a programmatic API, that both web and mobile applications can use. Then, instead of returning HTML to represent the information like a website would, an API returns data in one of two possible formats:
65-
* [Extensible Markup Language (XML)](http://en.wikipedia.org/wiki/Xml)
66-
* [JavaScript Object Notation (JSON)](http://en.wikipedia.org/wiki/JSON)
64+
REST takes advantage of the same Internet mechanisms that are used to view regular web pages, giving it many advantages, that can result in faster implementations and easier for developers to understand and use. REST APIs allow you to take data and functionality that may already be available on your website and make them available through a programmatic API, that both web and mobile applications can use. Then, instead of returning HTML to represent the information like a website would, an API returns data in one of two possible formats:
65+
* [Extensible Markup Language (XML)](http://en.wikipedia.org/wiki/Xml)
66+
* [JavaScript Object Notation (JSON)](http://en.wikipedia.org/wiki/JSON)
6767

6868
Developers can then take this data and use in web and mobile applications. However XML and JSON are easily consumed by spreadsheets and other tools non-developers can use as well, making APIs accessible by potentially anyone.
6969

70-
Easy access to all this data and resources is great, but sometimes we need to control access to APIs. There are two primary ways to secure an API by providing authentication using:
71-
* [Basic Auth](http://en.wikipedia.org/wiki/Basic_auth)
72-
* [OAuth](http://en.wikipedia.org/wiki/Oauth)
70+
Easy access to all this data and resources is great, but sometimes we need to control access to APIs. There are two primary ways to secure an API by providing authentication using:
71+
* [Basic Auth](http://en.wikipedia.org/wiki/Basic_auth)
72+
* [OAuth](http://en.wikipedia.org/wiki/Oauth)
7373

7474
REST with JSON has become the favorite of developers and API owners, because it is easier to both deploy and consume than other implementations. Even though REST + JSON is not a standard, it is seeing wide acceptance across the industry.
7575

0 commit comments

Comments
 (0)