-
Notifications
You must be signed in to change notification settings - Fork 8
Create API_overview.md #22
base: main
Are you sure you want to change the base?
Changes from 1 commit
595a561
91c4764
b15766c
6a9e3d7
6a4a270
17adeea
9d49920
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| @@ -0,0 +1,53 @@ | ||||||||||||||||||
|
|
||||||||||||||||||
| ## About the Chronologue API | ||||||||||||||||||
| <br> | ||||||||||||||||||
|
|
||||||||||||||||||
| The Chronologue API is open-source software that stores data about astronomical events. You can easily query astronomical data stored in the API and visualize events on the Chronologue website. | ||||||||||||||||||
|
||||||||||||||||||
|
|
||||||||||||||||||
| The main purpose of Chronologue API is to help scientists and organizations advance humanity's knowledge. To query and visualize an astronomical event, you need an HTTP client, for example, Chrome. | ||||||||||||||||||
|
||||||||||||||||||
|
|
||||||||||||||||||
| Developers can contribute to the software by joining the Chronologue Project, which is part of The Good Docs project. To contribute to program code, you should be familiar with the following tools: | ||||||||||||||||||
|
|
||||||||||||||||||
| - Next.js | ||||||||||||||||||
| - Netlify hosting infrastructure | ||||||||||||||||||
|
|
||||||||||||||||||
| To learn more, join our [Slack community](https://thegooddocs.slack.com/) or attend a [Chronologue meeting](https://thegooddocsproject.dev/community/). | ||||||||||||||||||
|
||||||||||||||||||
|
|
||||||||||||||||||
| <br> | ||||||||||||||||||
|
|
||||||||||||||||||
| ## Main features | ||||||||||||||||||
| <br> | ||||||||||||||||||
|
|
||||||||||||||||||
| Besides querying and visualizing past astronomical events, you can also use the Chronologue telescope to predict future events, but the accuracy of these predictions is not guaranteed. If an event has not yet been stored in the API, you can also request to post a new event. | ||||||||||||||||||
valeriahhdez marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||||||||||||||||||
|
|
||||||||||||||||||
| To use the Chronologue API, read and follow the steps described in the "Request for a new recording" document. If your request is approved, you will receive a notification email containing an API Key that gives you access to the Chronologue's API. | ||||||||||||||||||
|
||||||||||||||||||
|
|
||||||||||||||||||
| The Chronologue API follows REST architecture. You can access the API's resources via HTTP requests and responses are given in JSON format. | ||||||||||||||||||
|
||||||||||||||||||
|
|
||||||||||||||||||
|
|
||||||||||||||||||
| <br> | ||||||||||||||||||
|
|
||||||||||||||||||
|
|
||||||||||||||||||
|
|
||||||||||||||||||
| ) | ||||||||||||||||||
|
||||||||||||||||||
| A high-level diagram of the Chronologue API's workflow. | ||||||||||||||||||
|
|
||||||||||||||||||
|
|
||||||||||||||||||
|
|
||||||||||||||||||
| <br> | ||||||||||||||||||
| <br> | ||||||||||||||||||
|
|
||||||||||||||||||
| ## Common use cases | ||||||||||||||||||
|
||||||||||||||||||
| ## Common use cases | |
| ## Use cases | |
| Chronologue's main purpose is to further humanity's body of knowledge. Some common use cases include: | |
| - Use case | |
| - Use case | |
| - Use case |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sound ok to me.
valeriahhdez marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Love these use cases! 👍
Uh oh!
There was an error while loading. Please reload this page.