define rest api
1) RESTful
2) API
An API is an interface through which one program or web site talks to another.
They are used to share data and services, and they come in many different
formats and types.
A RESTful API is one of the many possible ways that programs, servers,
and web sites can share data and services. REST (Representational State Transfer
) describes the general rules for how the data and services are represented
through the API so that other programs will be able to correctly request and
receive the data and services that an API makes available
4.25
4
1) REQUEST
2) RESPONSE
When we send request, we need to know the API
methods/endpoints that are available:
- read documentation about API methods.
- Swagger tool, that has API methods and descriptions
simple endpoint:
…school.com/api/students
Types of Requests:
GET -> Read data
POST -> Create/insert data
PUT -> Update data
DELETE-> Delete data
I send GET, POST, PUT, DELETE type of API requests to
API endpoint/method and get response.
ORDS (oracle data service) API -> HR Database
ORDS API has methods that we can send request to, and it sends
response with Data from HR database.
Thank you!
4
0
4
4
Let's break it into two components:
1) RESTful
2) API
An API is an interface through which one program or web site talks to another.
They are used to share data and services, and they come in many different
formats and types.
A RESTful API is one of the many possible ways that programs, servers,
and web sites can share data and services. REST (Representational State Transfer
) describes the general rules for how the data and services are represented
through the API so that other programs will be able to correctly request and
receive the data and services that an API makes available
Thank you!
4
0
4
10
[{"id":1,"username":"admin","email":"[email protected]"},{"id":2,"username":"Vagner","email":"[email protected]"},{"id":3,"username":"Administrator","email":"[email protected]"}]
Thank you!
10
0
0
6
Representational state transfer is a software architectural style that defines
a set of constraints to be used for creating Web services.
Web services that conform to the REST architectural style, called RESTful Web
services, provide interoperability between computer systems on the internet
Thank you!
6
0
4.38
8
Rest API Definition
Thank you!
8
0
Are there any code examples left?
New code examples in category Other