git clone https://github.com/ojogal/API-for-PheroStock.git
bundle install
rails db:migrate
rails s -p 4001
Create user
curl -X POST -d 'user[email][email protected]' -d 'user[password]=1111' localhost:4001/api/v1/users
Obtain token
curl -X POST -d 'user[email][email protected]' -d 'user[password]=1111' localhost:4001/api/v1/tokens
export TKN="fyKibH...XrbZBdoB"
Create
curl -X POST -H "Authorization: $TKN" -d "company[company_name]=MyCompanyName" localhost:4001/api/v1/companies
Show
curl -H "Authorization: $TKN" localhost:4001/api/v1/companies
Delete
curl -X DELETE -H "Authorization: $TKN" localhost:4001/api/v1/companies/1
Create
curl -X POST -H "Authorization: $TKN" -d "chemical[chemical_name]=MyChemicalName" -d "chemical[synonym]=MySynonym" -d "chemical[cas]=1234-123" localhost:4001/api/v1/chemicals
Show
curl -H "Authorization: $TKN" localhost:4001/api/v1/chemicals
Delete
curl -X DELETE -H "Authorization: $TKN" localhost:4001/api/v1/chemicals/1