Java tutorial teste

Run in Insomnia

Java tutorial teste

cURL

/auth


 

POST /api/users/login (Login Access)

basePath/api/users/login
Headers
Content-Type
application/json
User-Agent
insomnia/9.3.1
Body json
{
  "email": "usuarioa@example.com",
  "password": "123123"
}

Example request:
curl "{{ _.basePath }}/api/users/login" \
  -H 'Content-Type: application/json' \
  -H 'User-Agent: insomnia/9.3.1' \
  -X POST \
  -d '{
    "email": "usuarioa@example.com",
    "password": "123123"  
}' 

/leads


 

GET /api/leads (auth)

basePath/api/leads
Headers
Content-Type
application/json
User-Agent
insomnia/9.3.1
Authorization
Bearer 

Example request:
curl "{{ _.basePath }}/api/leads" \
  -H 'Content-Type: application/json' \
  -H 'User-Agent: insomnia/9.3.1' \
  -H 'Authorization: Bearer ' \
  -X GET 
 

GET /api/leads/n (auth)

basePath/api/leads/6
Headers
Content-Type
application/json
User-Agent
insomnia/9.3.1
Authorization
Bearer 

Example request:
curl "{{ _.basePath }}/api/leads/6" \
  -H 'Content-Type: application/json' \
  -H 'User-Agent: insomnia/9.3.1' \
  -H 'Authorization: Bearer ' \
  -X GET 
 

POST /api/leads (auth)

basePath/api/leads
Headers
Content-Type
application/json
User-Agent
insomnia/9.3.1
Authorization
Bearer 
Body json
{
  "name": "Lead A",
  "email": "leada@example.com"
}

Example request:
curl "{{ _.basePath }}/api/leads" \
  -H 'Content-Type: application/json' \
  -H 'User-Agent: insomnia/9.3.1' \
  -H 'Authorization: Bearer ' \
  -X POST \
  -d '{
    "name": "Lead A",
    "email": "leada@example.com"
}' 
 

PUT /api/leads/n (auth)

basePath/api/leads/7
Headers
Content-Type
application/json
User-Agent
insomnia/9.3.1
Authorization
Bearer 
Body json
{
  "name": "LEAD d"
}

Example request:
curl "{{ _.basePath }}/api/leads/7" \
  -H 'Content-Type: application/json' \
  -H 'User-Agent: insomnia/9.3.1' \
  -H 'Authorization: Bearer ' \
  -X PUT \
  -d '{
  "name": "LEAD d"
}' 
 

DELETE /api/leads/n (auth)

basePath/api/leads/6
Headers
Content-Type
application/json
User-Agent
insomnia/9.3.1
Authorization
Bearer 

Example request:
curl "{{ _.basePath }}/api/leads/6" \
  -H 'Content-Type: application/json' \
  -H 'User-Agent: insomnia/9.3.1' \
  -H 'Authorization: Bearer ' \
  -X DELETE 

/users


 

GET /api/users (auth)

basePath/api/users
Headers
Content-Type
application/json
User-Agent
insomnia/9.3.1
Authorization
Bearer 

Example request:
curl "{{ _.basePath }}/api/users" \
  -H 'Content-Type: application/json' \
  -H 'User-Agent: insomnia/9.3.1' \
  -H 'Authorization: Bearer ' \
  -X GET 
 

GET /api/users/n (auth)

basePath/api/users/20
Headers
Content-Type
application/json
User-Agent
insomnia/9.3.1
Authorization
Bearer 

Example request:
curl "{{ _.basePath }}/api/users/20" \
  -H 'Content-Type: application/json' \
  -H 'User-Agent: insomnia/9.3.1' \
  -H 'Authorization: Bearer ' \
  -X GET 
 

POST /api/users ( Create user )

basePath/api/users
Headers
Content-Type
application/json
User-Agent
insomnia/9.3.1
Body json
{
  "name": "Usuario a",
  "email": "usuarioa@example.com",
  "password": "123123"
}

Example request:
curl "{{ _.basePath }}/api/users" \
  -H 'Content-Type: application/json' \
  -H 'User-Agent: insomnia/9.3.1' \
  -X POST \
  -d '{
    "name": "Usuario a",
    "email": "usuarioa@example.com",
    "password": "123123"  
}' 
 

PUT /api/users/n (auth)

basePath/api/users/20
Headers
Content-Type
application/json
User-Agent
insomnia/9.3.1
Authorization
Bearer 
Body json
{
  "name": "USER A"
}

Example request:
curl "{{ _.basePath }}/api/users/20" \
  -H 'Content-Type: application/json' \
  -H 'User-Agent: insomnia/9.3.1' \
  -H 'Authorization: Bearer ' \
  -X PUT \
  -d '{
  "name": "USER A"
}' 
 

DELETE /api/users/n (auth)

basePath/api/users/20
Headers
Content-Type
application/json
User-Agent
insomnia/9.3.1
Authorization
Bearer 

Example request:
curl "{{ _.basePath }}/api/users/20" \
  -H 'Content-Type: application/json' \
  -H 'User-Agent: insomnia/9.3.1' \
  -H 'Authorization: Bearer ' \
  -X DELETE 
 

GET /api

http://localhost:8080/api
Headers
Content-Type
application/json
User-Agent
insomnia/9.3.1
Body json
{
  "name": "Lead c",
  "email": "leadc@example.com",
  "password": "123123"
}

Example request:
curl "http://localhost:8080/api" \
  -H 'Content-Type: application/json' \
  -H 'User-Agent: insomnia/9.3.1' \
  -X GET \
  -d '{
    "name": "Lead c",
    "email": "leadc@example.com",
  "password":"123123"
}'