
## Type of API's

RESTful API
- Most common API
- Uses JSON
- Has a defined structure in request

GraphQL
- Newcomer on the scene
- Uses a custom query language
- Single endpoint powers all of the API

Others
- Standalone JSON calls
- Websocket are also used as API's

## Privacy

| Privacy     | Availability               | Documented                     |
| ----------- | -------------------------- | ------------------------------ |
| Public      | Available to the public    | Documented                     |
| Semi-Public | Semi-Available             | Documented between two parties |
| Private     | Available for the compagny | Documented Internally          |