{"info":{"_postman_id":"6e03e3a9-0210-4a80-b586-f773eac66c03","name":"LinkedIn","description":"<html><head></head><body><h1 id=\"overview\">Overview</h1>\n<p>Find the details about this project at the <a href=\"https://github.com/ghoshnirmalya/linkedin-rails\">repository</a>.</p>\n<h1 id=\"authentication\">Authentication</h1>\n<p>Authorization header is necessary to create any resource except for signing up a user.</p>\n<h1 id=\"error-codes\">Error Codes</h1>\n<ul>\n<li>401 (Unauthorized)</li>\n<li>404 (Not found)</li>\n<li>422 (Unprocessable entity)</li>\n</ul>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"Overview","slug":"overview"},{"content":"Authentication","slug":"authentication"},{"content":"Error Codes","slug":"error-codes"}],"owner":"325212","collectionId":"6e03e3a9-0210-4a80-b586-f773eac66c03","publishedId":"RWMFtU4c","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"000","highlight":"54C9FF"},"publishDate":"2018-07-20T21:51:02.000Z"},"item":[{"name":"Signing up a new user","id":"3b017f8d-f0fc-40a0-bde8-31f2dbb85b5f","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/vnd.api+json"}],"body":{"mode":"raw","raw":"{\n    \"data\": {\n        \"type\": \"users\",\n        \"attributes\": {\n\t\t\t\"name\": \"John Doe\",\n            \"email\": \"john@doe.com\",\n            \"password\": \"password\"\n        }\n    }\n}"},"url":"http://localhost:3000/v1/auth/sign_up","urlObject":{"protocol":"http","port":"3000","path":["v1","auth","sign_up"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"1b3abfbc-7e13-446e-b265-f9af6d3a9e71","name":"200","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false}],"body":{"mode":"raw","raw":"{\n    \"data\": {\n        \"type\": \"users\",\n        \"attributes\": {\n\t\t\t\"name\": \"Monica Doe\",\n            \"email\": \"monica@doe.com\",\n            \"password\": \"password\"\n        }\n    }\n}"},"url":"http://localhost:3000/v1/auth/sign_up"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"max-age=0, private, must-revalidate","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"ETag","value":"W/\"4a98110964d12a6566959a868ea8d3ac\"","name":"ETag","description":"An identifier for a specific version of a resource, often a message digest"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"0ab94a6e-311c-4cd5-99a3-ffd5b0eada4e","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.143646","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"auth_token\":\"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxMDZ9.iD3sn9y8bTNy4n61A3_e8-l0ag-KmZLVox-wl1RDNf8\"}"},{"id":"88bbb9de-f6eb-4413-b653-868d71e7f433","name":"401 (missing password attribute)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false}],"body":{"mode":"raw","raw":"{\n    \"data\": {\n        \"type\": \"users\",\n        \"attributes\": {\n\t\t\t\"name\": \"Monica Doe\",\n            \"email\": \"monica@doe.com\"\n        }\n    }\n}"},"url":"http://localhost:3000/v1/auth/sign_up"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"b891f890-8f72-4a75-932c-b7f6a0379a1b","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.059159","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"error\":{\"user_authentication\":[\"invalid credentials\"]}}"},{"id":"9aca2a79-255a-44e2-b0eb-e281610796d0","name":"401 (missing email attribute)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false}],"body":{"mode":"raw","raw":"{\n    \"data\": {\n        \"type\": \"users\",\n        \"attributes\": {\n\t\t\t\"name\": \"Monica Doe\",\n            \"password\": \"password\"\n        }\n    }\n}"},"url":"http://localhost:3000/v1/auth/sign_up"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"b727ffaa-f70f-4b6e-bd51-c642d8fa9450","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.098293","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"error\":{\"user_authentication\":[\"invalid credentials\"]}}"},{"id":"a1177799-f98f-440b-96d0-40b4f4c00740","name":"401 (user already exists)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false}],"body":{"mode":"raw","raw":"{\n    \"data\": {\n        \"type\": \"users\",\n        \"attributes\": {\n\t\t\t\"name\": \"Mary Doe\",\n            \"email\": \"mary@doe.com\",\n            \"password\": \"password\"\n        }\n    }\n}"},"url":"http://localhost:3000/v1/auth/sign_up"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"2c4904ff-43b2-4d71-9624-8503a075ab7c","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.096025","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"error\":{\"user_authentication\":[\"invalid credentials\"]}}"}],"_postman_id":"3b017f8d-f0fc-40a0-bde8-31f2dbb85b5f"},{"name":"Signing in an existing user","id":"f2ed2ee2-af0e-47d5-aeea-93c2f199509c","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/vnd.api+json"}],"body":{"mode":"raw","raw":"{\n    \"data\": {\n        \"type\": \"users\",\n        \"attributes\": {\n            \"email\": \"krazzeniru20@gmail.com\",\n            \"password\": \"_SIKxwfCXa\"\n        }\n    }\n}"},"url":"http://localhost:3000/v1/auth/sign_in","urlObject":{"protocol":"http","port":"3000","path":["v1","auth","sign_in"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"791056b3-dae3-4385-bc54-27723836191a","name":"401 (invalid credentials)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false}],"body":{"mode":"raw","raw":"{\n    \"data\": {\n        \"type\": \"users\",\n        \"attributes\": {\n            \"email\": \"john@doe.com\",\n            \"password\": \"\"\n        }\n    }\n}"},"url":"http://localhost:3000/v1/auth/sign_in"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"b6659b94-0762-4fe8-b110-d4f1ef983425","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.114714","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"error\":{\"user_authentication\":[\"invalid credentials\"]}}"},{"id":"a144dc4e-9e49-450d-b254-272675352cd2","name":"200","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false}],"body":{"mode":"raw","raw":"{\n    \"data\": {\n        \"type\": \"users\",\n        \"attributes\": {\n            \"email\": \"john@doe.com\",\n            \"password\": \"password\"\n        }\n    }\n}"},"url":"http://localhost:3000/v1/auth/sign_in"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"max-age=0, private, must-revalidate","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"ETag","value":"W/\"5058da5d82662f570938788538b29ce9\"","name":"ETag","description":"An identifier for a specific version of a resource, often a message digest"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"c98d6ca4-0df4-46ee-87de-a79f5dd1141d","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.107790","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"auth_token\":\"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxfQ.gKx3xIUlDwGTmM0gD170oFHEWF2T7tlermvGDU_1ZWg\"}"}],"_postman_id":"f2ed2ee2-af0e-47d5-aeea-93c2f199509c"},{"name":"Get a list of all the users","id":"59d27d5e-0be7-4f6f-a0cb-99c62bb18247","request":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json"},{"key":"Accept","value":"application/vnd.api+json"},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxMDF9.gGMKTfSE3w6epnPip_rd5hoF_-FzLACsbnQOGjixm2s"}],"body":{"mode":"formdata","formdata":[]},"url":"http://localhost:3000/v1/users/","urlObject":{"protocol":"http","port":"3000","path":["v1","users",""],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"01631a71-3736-46fe-9042-52ff3ca8259b","name":"401 (token not passed)","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxMDN9.tbbc2sK18iV5juwadfZYhzJhuzsltzece9XUWAu7QZI","disabled":true}],"body":{"mode":"formdata","formdata":[]},"url":"http://localhost:3000/v1/messages/"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"5e929eb7-27c1-46ff-ade8-c32aa3975b5a","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.069948","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"error\":\"Unuthorized\"}"},{"id":"b590787b-0af8-453e-9753-a092288dc1b9","name":"401 (invalid token)","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxMDN9.tbbc2sK18iV5juwadfZYhzJhuzsltzece9XUWAu7QZI1","disabled":false}],"body":{"mode":"formdata","formdata":[]},"url":"http://localhost:3000/v1/messages/"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"d4b7e486-4646-4b13-98bb-9736e0c2e7ce","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.028447","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"error\":\"Unuthorized\"}"}],"_postman_id":"59d27d5e-0be7-4f6f-a0cb-99c62bb18247"},{"name":"Create a new user","id":"5526d2c1-5be1-4cc0-8d54-971e5fe4300f","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/vnd.api+json"},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxMDN9.tbbc2sK18iV5juwadfZYhzJhuzsltzece9XUWAu7QZI"}],"body":{"mode":"raw","raw":"{\n    \"data\": {\n        \"type\": \"users\",\n        \"attributes\": {\n            \"name\": \"Joey Doe\",\n            \"email\": \"joey@doe.com\",\n            \"password\": \"password\"\n        }\n    }\n}"},"url":"http://localhost:3000/v1/users","urlObject":{"protocol":"http","port":"3000","path":["v1","users"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"4ace3bfe-52a9-4ca6-a427-4c510990f63c","name":"401 (token not passed)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxMDN9.tbbc2sK18iV5juwadfZYhzJhuzsltzece9XUWAu7QZI","disabled":true}],"body":{"mode":"raw","raw":"{\n    \"data\": {\n        \"type\": \"users\",\n        \"attributes\": {\n            \"name\": \"Joey Doe\",\n            \"email\": \"joey@doe.com\",\n            \"password\": \"password\"\n        }\n    }\n}"},"url":"http://localhost:3000/v1/users"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"fce8f16e-93c9-4043-aa15-5b1c9cec8798","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.019861","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"error\":\"Unuthorized\"}"},{"id":"62a032ab-e02d-4587-94f0-415a2fb83304","name":"401 (invalid token)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxMDN9.tbbc2sK18iV5juwadfZYhzJhuzsltzece9XUWAu7QZIa","disabled":false}],"body":{"mode":"raw","raw":"{\n    \"data\": {\n        \"type\": \"users\",\n        \"attributes\": {\n            \"name\": \"Joey Doe\",\n            \"email\": \"joey@doe.com\",\n            \"password\": \"password\"\n        }\n    }\n}"},"url":"http://localhost:3000/v1/users"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"356f2248-8fdf-4d7c-bfa9-a2f033bf9c8e","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.036071","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"error\":\"Unuthorized\"}"},{"id":"d1fe92cc-e6be-4428-b5e8-c6a095115d44","name":"200","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxMDN9.tbbc2sK18iV5juwadfZYhzJhuzsltzece9XUWAu7QZI","disabled":false}],"body":{"mode":"raw","raw":"{\n    \"data\": {\n        \"type\": \"users\",\n        \"attributes\": {\n            \"name\": \"Joey Doe\",\n            \"email\": \"joey@doe.com\",\n            \"password\": \"password\"\n        }\n    }\n}"},"url":"http://localhost:3000/v1/users"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"max-age=0, private, must-revalidate","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"ETag","value":"W/\"147f7e34df14131a03768219279002b7\"","name":"ETag","description":"An identifier for a specific version of a resource, often a message digest"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"8c914257-bc35-4310-bc02-ee73fb7eeb70","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.162030","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"data\":{\"id\":\"107\",\"type\":\"users\",\"attributes\":{\"name\":\"Joey Doe\",\"email\":\"joey@doe.com\"},\"relationships\":{\"companies\":{\"data\":[]}}}}"},{"id":"df92fc55-90ac-4726-9135-505d82267500","name":"422 (email already exists)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxMDN9.tbbc2sK18iV5juwadfZYhzJhuzsltzece9XUWAu7QZI","disabled":false}],"body":{"mode":"raw","raw":"{\n    \"data\": {\n        \"type\": \"users\",\n        \"attributes\": {\n            \"name\": \"Joey Doe\",\n            \"email\": \"joey@doe.com\",\n            \"password\": \"password\"\n        }\n    }\n}"},"url":"http://localhost:3000/v1/users"},"status":"Unprocessable Entity (WebDAV) (RFC 4918)","code":422,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"8aa86351-c503-4560-b5b1-7910c1910932","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.118732","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"errors\":[{\"source\":{\"pointer\":\"/data/attributes/email\"},\"detail\":\"has already been taken\"}]}"}],"_postman_id":"5526d2c1-5be1-4cc0-8d54-971e5fe4300f"},{"name":"Delete a user","id":"58c1cf56-1953-4ae7-963f-111ee00382d7","request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/vnd.api+json"},{"key":"Accept","value":"application/vnd.api+json"},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxMDN9.tbbc2sK18iV5juwadfZYhzJhuzsltzece9XUWAu7QZI"}],"body":{"mode":"formdata","formdata":[]},"url":"http://localhost:3000/v1/users/22","urlObject":{"protocol":"http","port":"3000","path":["v1","users","22"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"678499c9-5672-4f21-bbbc-ba4bd62325bd","name":"401 (token not passed)","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/vnd.api+json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxMDN9.tbbc2sK18iV5juwadfZYhzJhuzsltzece9XUWAu7QZI","disabled":true}],"body":{"mode":"formdata","formdata":[]},"url":"http://localhost:3000/v1/users/23"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"84581be3-b139-4717-8282-3e9c6e7e3520","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.053741","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"error\":\"Unuthorized\"}"},{"id":"92df32e1-750c-43b5-8af3-47a5e49066a0","name":"204","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/vnd.api+json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxMDN9.tbbc2sK18iV5juwadfZYhzJhuzsltzece9XUWAu7QZI","disabled":false}],"body":{"mode":"formdata","formdata":[]},"url":"http://localhost:3000/v1/users/23"},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"92db0b2f-0008-4cf2-884b-4b4e2a9bc25b","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.086236","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"58c1cf56-1953-4ae7-963f-111ee00382d7"},{"name":"Get a list of the users matching the query param","id":"60696b9f-77f2-4a45-8c68-e4c1bbe9f11c","request":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json"},{"key":"Accept","value":"application/vnd.api+json"},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxfQ.gKx3xIUlDwGTmM0gD170oFHEWF2T7tlermvGDU_1ZWg"}],"body":{"mode":"formdata","formdata":[]},"url":"http://localhost:3000/v1/users?search=jane&page=1","urlObject":{"protocol":"http","port":"3000","path":["v1","users"],"host":["localhost"],"query":[{"key":"search","value":"jane"},{"key":"page","value":"1"}],"variable":[]}},"response":[{"id":"95ba709e-2fb7-47e0-a476-f0345c9f3339","name":"401 (token not passed)","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxfQ.gKx3xIUlDwGTmM0gD170oFHEWF2T7tlermvGDU_1ZWg","disabled":true}],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"http://localhost:3000/v1/users?search=jane&page=1","protocol":"http","host":["localhost"],"port":"3000","path":["v1","users"],"query":[{"key":"search","value":"jane"},{"key":"page","value":"1"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"fc8bc674-a6a1-4e43-9b6b-1748439ac85c","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.032745","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"error\":\"Unuthorized\"}"},{"id":"adf1388f-b340-40d9-b895-a0a06095e198","name":"200","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxfQ.gKx3xIUlDwGTmM0gD170oFHEWF2T7tlermvGDU_1ZWg","disabled":false}],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"http://localhost:3000/v1/users?search=jane&page=1","protocol":"http","host":["localhost"],"port":"3000","path":["v1","users"],"query":[{"key":"search","value":"jane"},{"key":"page","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"max-age=0, private, must-revalidate","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"ETag","value":"W/\"3157f2a0bd1ea8d8b4a4b0590a2f339e\"","name":"ETag","description":"An identifier for a specific version of a resource, often a message digest"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"6be51fba-6562-4a71-9e5c-e95764e1d26b","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.052031","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"data\":[{\"id\":\"63\",\"type\":\"users\",\"attributes\":{\"name\":\"Janelle Funk\",\"email\":\"loris@millswiza.com\"},\"relationships\":{\"companies\":{\"data\":[]}}},{\"id\":\"103\",\"type\":\"users\",\"attributes\":{\"name\":\"Jane Doe\",\"email\":\"jane@doe.com\"},\"relationships\":{\"companies\":{\"data\":[]}}}],\"links\":{\"self\":\"http://localhost:3000/v1/users?page%5Bnumber%5D=1\\u0026page%5Bsize%5D=10\\u0026search=jane\",\"first\":\"http://localhost:3000/v1/users?page%5Bnumber%5D=1\\u0026page%5Bsize%5D=10\\u0026search=jane\",\"prev\":null,\"next\":null,\"last\":\"http://localhost:3000/v1/users?page%5Bnumber%5D=1\\u0026page%5Bsize%5D=10\\u0026search=jane\"}}"},{"id":"aef46de5-6d21-45ba-8cb1-b28dc6065e0b","name":"401 (invalid token)","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"aeyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxfQ.gKx3xIUlDwGTmM0gD170oFHEWF2T7tlermvGDU_1ZWg","disabled":false}],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"http://localhost:3000/v1/users?search=jane&page=1","protocol":"http","host":["localhost"],"port":"3000","path":["v1","users"],"query":[{"key":"search","value":"jane"},{"key":"page","value":"1"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"0fb22486-5427-4cee-bdc9-5c3cf93d92f7","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.029790","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"error\":\"Unuthorized\"}"}],"_postman_id":"60696b9f-77f2-4a45-8c68-e4c1bbe9f11c"},{"name":"Get a list of all the companies","id":"4b39caad-823c-4889-a7ad-9605b07cb716","request":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json"},{"key":"Accept","value":"application/vnd.api+json"},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxfQ.gKx3xIUlDwGTmM0gD170oFHEWF2T7tlermvGDU_1ZWg"}],"body":{"mode":"formdata","formdata":[]},"url":"http://localhost:3000/v1/companies/1","urlObject":{"protocol":"http","port":"3000","path":["v1","companies","1"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"1bb10feb-d173-4c40-a0a4-73829237be97","name":"401 (invalid token)","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"aeyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxfQ.gKx3xIUlDwGTmM0gD170oFHEWF2T7tlermvGDU_1ZWg","disabled":false}],"body":{"mode":"formdata","formdata":[]},"url":"http://localhost:3000/v1/companies"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"47c216d7-fc68-4da2-9682-a05742cef2f4","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.043465","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"error\":\"Unuthorized\"}"},{"id":"20ecdbc3-dcad-4b79-9371-4e39188b9f8e","name":"401 (token not passed)","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxfQ.gKx3xIUlDwGTmM0gD170oFHEWF2T7tlermvGDU_1ZWg","disabled":true}],"body":{"mode":"formdata","formdata":[]},"url":"http://localhost:3000/v1/companies"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"32d54875-4d7e-4147-b61b-8830bb0683a0","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.051166","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"error\":\"Unuthorized\"}"},{"id":"8e393eaf-b074-4c62-b112-11e9eee3ad71","name":"200","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxfQ.gKx3xIUlDwGTmM0gD170oFHEWF2T7tlermvGDU_1ZWg","disabled":false}],"body":{"mode":"formdata","formdata":[]},"url":"http://localhost:3000/v1/companies"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"max-age=0, private, must-revalidate","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"ETag","value":"W/\"f6b14706c8193f3f80e459a18b1d9a0a\"","name":"ETag","description":"An identifier for a specific version of a resource, often a message digest"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"a64f94c0-cd52-4eeb-bc38-5c43f3e12313","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.365107","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"data\":[{\"id\":\"2\",\"type\":\"companies\",\"attributes\":{\"name\":\"Gerhold, Larkin and Daugherty\"},\"relationships\":{\"users\":{\"data\":[]},\"jobs\":{\"data\":[{\"id\":\"2\",\"type\":\"jobs\"},{\"id\":\"13\",\"type\":\"jobs\"},{\"id\":\"17\",\"type\":\"jobs\"},{\"id\":\"19\",\"type\":\"jobs\"},{\"id\":\"33\",\"type\":\"jobs\"},{\"id\":\"34\",\"type\":\"jobs\"},{\"id\":\"36\",\"type\":\"jobs\"},{\"id\":\"50\",\"type\":\"jobs\"},{\"id\":\"54\",\"type\":\"jobs\"},{\"id\":\"63\",\"type\":\"jobs\"},{\"id\":\"64\",\"type\":\"jobs\"},{\"id\":\"69\",\"type\":\"jobs\"},{\"id\":\"70\",\"type\":\"jobs\"},{\"id\":\"71\",\"type\":\"jobs\"},{\"id\":\"83\",\"type\":\"jobs\"},{\"id\":\"93\",\"type\":\"jobs\"}]}}},{\"id\":\"3\",\"type\":\"companies\",\"attributes\":{\"name\":\"Wunsch, Bechtelar and Buckridge\"},\"relationships\":{\"users\":{\"data\":[]},\"jobs\":{\"data\":[{\"id\":\"3\",\"type\":\"jobs\"},{\"id\":\"6\",\"type\":\"jobs\"},{\"id\":\"10\",\"type\":\"jobs\"},{\"id\":\"21\",\"type\":\"jobs\"},{\"id\":\"31\",\"type\":\"jobs\"},{\"id\":\"38\",\"type\":\"jobs\"},{\"id\":\"43\",\"type\":\"jobs\"},{\"id\":\"49\",\"type\":\"jobs\"},{\"id\":\"68\",\"type\":\"jobs\"},{\"id\":\"77\",\"type\":\"jobs\"},{\"id\":\"79\",\"type\":\"jobs\"}]}}},{\"id\":\"4\",\"type\":\"companies\",\"attributes\":{\"name\":\"Emmerich and Sons\"},\"relationships\":{\"users\":{\"data\":[]},\"jobs\":{\"data\":[{\"id\":\"8\",\"type\":\"jobs\"},{\"id\":\"9\",\"type\":\"jobs\"},{\"id\":\"24\",\"type\":\"jobs\"},{\"id\":\"40\",\"type\":\"jobs\"},{\"id\":\"76\",\"type\":\"jobs\"},{\"id\":\"78\",\"type\":\"jobs\"},{\"id\":\"85\",\"type\":\"jobs\"},{\"id\":\"92\",\"type\":\"jobs\"}]}}},{\"id\":\"5\",\"type\":\"companies\",\"attributes\":{\"name\":\"Ruecker, Rath and Nitzsche\"},\"relationships\":{\"users\":{\"data\":[]},\"jobs\":{\"data\":[{\"id\":\"29\",\"type\":\"jobs\"},{\"id\":\"32\",\"type\":\"jobs\"},{\"id\":\"42\",\"type\":\"jobs\"},{\"id\":\"48\",\"type\":\"jobs\"},{\"id\":\"59\",\"type\":\"jobs\"},{\"id\":\"61\",\"type\":\"jobs\"},{\"id\":\"62\",\"type\":\"jobs\"},{\"id\":\"72\",\"type\":\"jobs\"},{\"id\":\"74\",\"type\":\"jobs\"},{\"id\":\"82\",\"type\":\"jobs\"}]}}},{\"id\":\"6\",\"type\":\"companies\",\"attributes\":{\"name\":\"Medhurst-Gusikowski\"},\"relationships\":{\"users\":{\"data\":[]},\"jobs\":{\"data\":[{\"id\":\"7\",\"type\":\"jobs\"},{\"id\":\"14\",\"type\":\"jobs\"},{\"id\":\"15\",\"type\":\"jobs\"},{\"id\":\"16\",\"type\":\"jobs\"},{\"id\":\"37\",\"type\":\"jobs\"},{\"id\":\"44\",\"type\":\"jobs\"},{\"id\":\"53\",\"type\":\"jobs\"},{\"id\":\"56\",\"type\":\"jobs\"},{\"id\":\"58\",\"type\":\"jobs\"},{\"id\":\"65\",\"type\":\"jobs\"},{\"id\":\"94\",\"type\":\"jobs\"}]}}},{\"id\":\"7\",\"type\":\"companies\",\"attributes\":{\"name\":\"Herman-Cartwright\"},\"relationships\":{\"users\":{\"data\":[]},\"jobs\":{\"data\":[{\"id\":\"4\",\"type\":\"jobs\"},{\"id\":\"5\",\"type\":\"jobs\"},{\"id\":\"18\",\"type\":\"jobs\"},{\"id\":\"28\",\"type\":\"jobs\"},{\"id\":\"39\",\"type\":\"jobs\"},{\"id\":\"45\",\"type\":\"jobs\"},{\"id\":\"52\",\"type\":\"jobs\"},{\"id\":\"57\",\"type\":\"jobs\"},{\"id\":\"60\",\"type\":\"jobs\"},{\"id\":\"66\",\"type\":\"jobs\"},{\"id\":\"80\",\"type\":\"jobs\"},{\"id\":\"89\",\"type\":\"jobs\"}]}}},{\"id\":\"8\",\"type\":\"companies\",\"attributes\":{\"name\":\"Torphy-Hayes\"},\"relationships\":{\"users\":{\"data\":[]},\"jobs\":{\"data\":[{\"id\":\"1\",\"type\":\"jobs\"},{\"id\":\"11\",\"type\":\"jobs\"},{\"id\":\"12\",\"type\":\"jobs\"},{\"id\":\"20\",\"type\":\"jobs\"},{\"id\":\"23\",\"type\":\"jobs\"},{\"id\":\"26\",\"type\":\"jobs\"},{\"id\":\"41\",\"type\":\"jobs\"},{\"id\":\"46\",\"type\":\"jobs\"},{\"id\":\"51\",\"type\":\"jobs\"},{\"id\":\"55\",\"type\":\"jobs\"},{\"id\":\"67\",\"type\":\"jobs\"},{\"id\":\"84\",\"type\":\"jobs\"},{\"id\":\"86\",\"type\":\"jobs\"},{\"id\":\"90\",\"type\":\"jobs\"}]}}},{\"id\":\"9\",\"type\":\"companies\",\"attributes\":{\"name\":\"Yost, Moore and Satterfield\"},\"relationships\":{\"users\":{\"data\":[]},\"jobs\":{\"data\":[{\"id\":\"22\",\"type\":\"jobs\"},{\"id\":\"25\",\"type\":\"jobs\"},{\"id\":\"30\",\"type\":\"jobs\"},{\"id\":\"35\",\"type\":\"jobs\"},{\"id\":\"47\",\"type\":\"jobs\"}]}}},{\"id\":\"10\",\"type\":\"companies\",\"attributes\":{\"name\":\"Borer-Altenwerth\"},\"relationships\":{\"users\":{\"data\":[]},\"jobs\":{\"data\":[]}}},{\"id\":\"11\",\"type\":\"companies\",\"attributes\":{\"name\":\"Herzog and Sons\"},\"relationships\":{\"users\":{\"data\":[]},\"jobs\":{\"data\":[]}}}],\"links\":{\"self\":\"http://localhost:3000/v1/companies?page%5Bnumber%5D=1\\u0026page%5Bsize%5D=10\",\"first\":\"http://localhost:3000/v1/companies?page%5Bnumber%5D=1\\u0026page%5Bsize%5D=10\",\"prev\":null,\"next\":\"http://localhost:3000/v1/companies?page%5Bnumber%5D=2\\u0026page%5Bsize%5D=10\",\"last\":\"http://localhost:3000/v1/companies?page%5Bnumber%5D=10\\u0026page%5Bsize%5D=10\"}}"}],"_postman_id":"4b39caad-823c-4889-a7ad-9605b07cb716"},{"name":"Edit a company","id":"4838bb5d-38fc-4bfb-915d-57d050d68aeb","request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/vnd.api+json"},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxMDN9.tbbc2sK18iV5juwadfZYhzJhuzsltzece9XUWAu7QZI"}],"body":{"mode":"raw","raw":"{\n    \"data\": {\n        \"type\": \"companies\",\n        \"attributes\": {\n            \"name\": \"Company A\"\n        }\n    }\n}"},"url":"http://localhost:3000/v1/companies/1","urlObject":{"protocol":"http","port":"3000","path":["v1","companies","1"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"72c057fc-aac5-4d9c-a343-f3193f49f002","name":"200","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxMDN9.tbbc2sK18iV5juwadfZYhzJhuzsltzece9XUWAu7QZI","disabled":false}],"body":{"mode":"raw","raw":"{\n    \"data\": {\n        \"type\": \"companies\",\n        \"attributes\": {\n            \"name\": \"Company A\"\n        }\n    }\n}"},"url":"http://localhost:3000/v1/companies/1"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"max-age=0, private, must-revalidate","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"ETag","value":"W/\"1243181502b647f9de39637e1e807be0\"","name":"ETag","description":"An identifier for a specific version of a resource, often a message digest"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"aa710786-905d-413a-a2b5-1266c75af4a0","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.153621","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"data\":{\"id\":\"1\",\"type\":\"companies\",\"attributes\":{\"name\":\"Company A\"},\"relationships\":{\"users\":{\"data\":[]},\"jobs\":{\"data\":[{\"id\":\"27\",\"type\":\"jobs\"},{\"id\":\"73\",\"type\":\"jobs\"},{\"id\":\"75\",\"type\":\"jobs\"},{\"id\":\"81\",\"type\":\"jobs\"},{\"id\":\"87\",\"type\":\"jobs\"},{\"id\":\"88\",\"type\":\"jobs\"},{\"id\":\"91\",\"type\":\"jobs\"},{\"id\":\"95\",\"type\":\"jobs\"}]}}}}"},{"id":"931d0c8a-f1f9-4979-8b71-efdcb8b53466","name":"401 (invalid token)","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"aeyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxMDN9.tbbc2sK18iV5juwadfZYhzJhuzsltzece9XUWAu7QZI","disabled":false}],"body":{"mode":"raw","raw":"{\n    \"data\": {\n        \"type\": \"companies\",\n        \"attributes\": {\n            \"name\": \"Company A\"\n        }\n    }\n}"},"url":"http://localhost:3000/v1/companies/1"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"5fd62136-ce7c-4e2b-9100-399bd1f16ea1","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.065875","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"error\":\"Unuthorized\"}"},{"id":"933b8c22-6daa-4868-935d-fbdd6b05e3de","name":"401 (token not passed)","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxMDN9.tbbc2sK18iV5juwadfZYhzJhuzsltzece9XUWAu7QZI","disabled":true}],"body":{"mode":"raw","raw":"{\n    \"data\": {\n        \"type\": \"companies\",\n        \"attributes\": {\n            \"name\": \"Company A\"\n        }\n    }\n}"},"url":"http://localhost:3000/v1/companies/1"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"3db99eff-0f55-434f-8d34-66c3d8efaba9","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.037902","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"error\":\"Unuthorized\"}"}],"_postman_id":"4838bb5d-38fc-4bfb-915d-57d050d68aeb"},{"name":"Get a list of the companies matching the query param","id":"aa52944e-d0b6-4490-bad9-fa5f7a8ca776","request":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json"},{"key":"Accept","value":"application/vnd.api+json"},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxfQ.gKx3xIUlDwGTmM0gD170oFHEWF2T7tlermvGDU_1ZWg"}],"body":{"mode":"formdata","formdata":[]},"url":"http://localhost:3000/v1/companies?search=llc&page=1","urlObject":{"protocol":"http","port":"3000","path":["v1","companies"],"host":["localhost"],"query":[{"key":"search","value":"llc"},{"key":"page","value":"1"}],"variable":[]}},"response":[{"id":"248012cf-604e-4de6-9010-f99f57eec529","name":"401 (token not passed)","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxfQ.gKx3xIUlDwGTmM0gD170oFHEWF2T7tlermvGDU_1ZWg","disabled":true}],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"http://localhost:3000/v1/companies?search=llc&page=1","protocol":"http","host":["localhost"],"port":"3000","path":["v1","companies"],"query":[{"key":"search","value":"llc"},{"key":"page","value":"1"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"6e6606a2-b95b-4fa9-b1cc-f7b5a69e3285","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.049007","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"error\":\"Unuthorized\"}"},{"id":"315ed2a9-9203-4d5e-9e53-754dd7f1d1ed","name":"401 (invalid token)","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"aeyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxfQ.gKx3xIUlDwGTmM0gD170oFHEWF2T7tlermvGDU_1ZWg","disabled":false}],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"http://localhost:3000/v1/companies?search=llc&page=1","protocol":"http","host":["localhost"],"port":"3000","path":["v1","companies"],"query":[{"key":"search","value":"llc"},{"key":"page","value":"1"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"2bdba1b8-eaba-42f5-a8a5-0562b57b4067","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.079206","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"error\":\"Unuthorized\"}"},{"id":"cab5650c-d866-4cfc-833c-979b9800329b","name":"200","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxfQ.gKx3xIUlDwGTmM0gD170oFHEWF2T7tlermvGDU_1ZWg","disabled":false}],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"http://localhost:3000/v1/companies?search=llc&page=1","protocol":"http","host":["localhost"],"port":"3000","path":["v1","companies"],"query":[{"key":"search","value":"llc"},{"key":"page","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"max-age=0, private, must-revalidate","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"ETag","value":"W/\"6ca4c1a7f36b65a52450e3fd27d0ca42\"","name":"ETag","description":"An identifier for a specific version of a resource, often a message digest"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"712f7877-8b34-4243-a393-df089e5d22a5","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.262733","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"data\":[{\"id\":\"23\",\"type\":\"companies\",\"attributes\":{\"name\":\"Langworth LLC\"},\"relationships\":{\"users\":{\"data\":[]},\"jobs\":{\"data\":[]}}},{\"id\":\"41\",\"type\":\"companies\",\"attributes\":{\"name\":\"Cassin LLC\"},\"relationships\":{\"users\":{\"data\":[]},\"jobs\":{\"data\":[]}}},{\"id\":\"42\",\"type\":\"companies\",\"attributes\":{\"name\":\"Swaniawski LLC\"},\"relationships\":{\"users\":{\"data\":[]},\"jobs\":{\"data\":[]}}},{\"id\":\"46\",\"type\":\"companies\",\"attributes\":{\"name\":\"Kulas LLC\"},\"relationships\":{\"users\":{\"data\":[]},\"jobs\":{\"data\":[]}}},{\"id\":\"71\",\"type\":\"companies\",\"attributes\":{\"name\":\"Walsh LLC\"},\"relationships\":{\"users\":{\"data\":[]},\"jobs\":{\"data\":[]}}},{\"id\":\"74\",\"type\":\"companies\",\"attributes\":{\"name\":\"Toy LLC\"},\"relationships\":{\"users\":{\"data\":[]},\"jobs\":{\"data\":[]}}},{\"id\":\"91\",\"type\":\"companies\",\"attributes\":{\"name\":\"Haley LLC\"},\"relationships\":{\"users\":{\"data\":[]},\"jobs\":{\"data\":[]}}}],\"links\":{\"self\":\"http://localhost:3000/v1/companies?page%5Bnumber%5D=1\\u0026page%5Bsize%5D=10\\u0026search=llc\",\"first\":\"http://localhost:3000/v1/companies?page%5Bnumber%5D=1\\u0026page%5Bsize%5D=10\\u0026search=llc\",\"prev\":null,\"next\":null,\"last\":\"http://localhost:3000/v1/companies?page%5Bnumber%5D=1\\u0026page%5Bsize%5D=10\\u0026search=llc\"}}"}],"_postman_id":"aa52944e-d0b6-4490-bad9-fa5f7a8ca776"},{"name":"Get a list of all the jobs","id":"32ad884d-2360-4033-a4e8-293e6771756c","request":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json"},{"key":"Accept","value":"application/vnd.api+json"},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxfQ.gKx3xIUlDwGTmM0gD170oFHEWF2T7tlermvGDU_1ZWg"}],"body":{"mode":"formdata","formdata":[]},"url":"http://localhost:3000/v1/jobs","urlObject":{"protocol":"http","port":"3000","path":["v1","jobs"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"311868dc-051c-482a-809e-ba7ddfe917dc","name":"200","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxfQ.gKx3xIUlDwGTmM0gD170oFHEWF2T7tlermvGDU_1ZWg","disabled":false}],"body":{"mode":"formdata","formdata":[]},"url":"http://localhost:3000/v1/jobs"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"max-age=0, private, must-revalidate","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"ETag","value":"W/\"2a7ce7d6336ac41932eeb5e496392f6a\"","name":"ETag","description":"An identifier for a specific version of a resource, often a message digest"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"45a9b656-58c0-4314-8451-4d126b37563b","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.128624","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"data\":[{\"id\":\"1\",\"type\":\"jobs\",\"attributes\":{\"title\":\"Marketing Facilitator\",\"description\":\"Real-Estate\"},\"relationships\":{\"company\":{\"data\":{\"id\":\"8\",\"type\":\"companies\"}}}},{\"id\":\"2\",\"type\":\"jobs\",\"attributes\":{\"title\":\"Healthcare Executive\",\"description\":\"Retail\"},\"relationships\":{\"company\":{\"data\":{\"id\":\"2\",\"type\":\"companies\"}}}},{\"id\":\"3\",\"type\":\"jobs\",\"attributes\":{\"title\":\"Consulting Coordinator\",\"description\":\"Marketing\"},\"relationships\":{\"company\":{\"data\":{\"id\":\"3\",\"type\":\"companies\"}}}},{\"id\":\"4\",\"type\":\"jobs\",\"attributes\":{\"title\":\"Construction Representative\",\"description\":\"Technology\"},\"relationships\":{\"company\":{\"data\":{\"id\":\"7\",\"type\":\"companies\"}}}},{\"id\":\"5\",\"type\":\"jobs\",\"attributes\":{\"title\":\"Investor Administration Director\",\"description\":\"Administration\"},\"relationships\":{\"company\":{\"data\":{\"id\":\"7\",\"type\":\"companies\"}}}},{\"id\":\"6\",\"type\":\"jobs\",\"attributes\":{\"title\":\"Sales Representative\",\"description\":\"Marketing\"},\"relationships\":{\"company\":{\"data\":{\"id\":\"3\",\"type\":\"companies\"}}}},{\"id\":\"7\",\"type\":\"jobs\",\"attributes\":{\"title\":\"Senior Architect\",\"description\":\"Banking\"},\"relationships\":{\"company\":{\"data\":{\"id\":\"6\",\"type\":\"companies\"}}}},{\"id\":\"8\",\"type\":\"jobs\",\"attributes\":{\"title\":\"International IT Analyst\",\"description\":\"Accounting\"},\"relationships\":{\"company\":{\"data\":{\"id\":\"4\",\"type\":\"companies\"}}}},{\"id\":\"9\",\"type\":\"jobs\",\"attributes\":{\"title\":\"Human IT Designer\",\"description\":\"Real-Estate\"},\"relationships\":{\"company\":{\"data\":{\"id\":\"4\",\"type\":\"companies\"}}}},{\"id\":\"10\",\"type\":\"jobs\",\"attributes\":{\"title\":\"Dynamic Administration Manager\",\"description\":\"Construction\"},\"relationships\":{\"company\":{\"data\":{\"id\":\"3\",\"type\":\"companies\"}}}}],\"links\":{\"self\":\"http://localhost:3000/v1/jobs?page%5Bnumber%5D=1\\u0026page%5Bsize%5D=10\",\"first\":\"http://localhost:3000/v1/jobs?page%5Bnumber%5D=1\\u0026page%5Bsize%5D=10\",\"prev\":null,\"next\":\"http://localhost:3000/v1/jobs?page%5Bnumber%5D=2\\u0026page%5Bsize%5D=10\",\"last\":\"http://localhost:3000/v1/jobs?page%5Bnumber%5D=10\\u0026page%5Bsize%5D=10\"}}"},{"id":"4f55db07-123c-4947-81e9-d45cc0594e2e","name":"401 (invalid token)","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"aeyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxfQ.gKx3xIUlDwGTmM0gD170oFHEWF2T7tlermvGDU_1ZWg","disabled":false}],"body":{"mode":"formdata","formdata":[]},"url":"http://localhost:3000/v1/jobs"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"451fa823-f277-45e2-9151-2baa33329102","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.043135","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"error\":\"Unuthorized\"}"},{"id":"6fdbdab0-2107-490b-b8dc-c62aab22bb47","name":"401 (token not passed)","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxfQ.gKx3xIUlDwGTmM0gD170oFHEWF2T7tlermvGDU_1ZWg","disabled":true}],"body":{"mode":"formdata","formdata":[]},"url":"http://localhost:3000/v1/jobs"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"8b3b9e99-9eb9-41ee-9aa7-de51077b4579","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.075281","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"error\":\"Unuthorized\"}"}],"_postman_id":"32ad884d-2360-4033-a4e8-293e6771756c"},{"name":"Create a new job","id":"f012d117-675c-459e-a617-30fb7b80c7d7","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/vnd.api+json"},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxMDN9.tbbc2sK18iV5juwadfZYhzJhuzsltzece9XUWAu7QZI"}],"body":{"mode":"raw","raw":"{\n    \"data\": {\n        \"type\": \"jobs\",\n        \"attributes\": {\n            \"title\": \"Job 2\",\n            \"description\": \"Some description\",\n            \"company_id\": 1\n        }\n    }\n}"},"url":"http://localhost:3000/v1/jobs","urlObject":{"protocol":"http","port":"3000","path":["v1","jobs"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"0672cbed-215c-40c0-ae13-fbc58ed81300","name":"401 (invalid token)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"aeyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxMDN9.tbbc2sK18iV5juwadfZYhzJhuzsltzece9XUWAu7QZI","disabled":false}],"body":{"mode":"raw","raw":"{\n    \"data\": {\n        \"type\": \"jobs\",\n        \"attributes\": {\n            \"title\": \"Job 2\",\n            \"description\": \"Some description\",\n            \"company_id\": 1\n        }\n    }\n}"},"url":"http://localhost:3000/v1/jobs"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"5295c0b3-4224-4458-ab05-16d4f66dc3b3","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.078930","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"error\":\"Unuthorized\"}"},{"id":"18fd3779-6d72-4d77-b8b0-44065f00d851","name":"422 (missing company_id)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxMDN9.tbbc2sK18iV5juwadfZYhzJhuzsltzece9XUWAu7QZI","disabled":false}],"body":{"mode":"raw","raw":"{\n    \"data\": {\n        \"type\": \"jobs\",\n        \"attributes\": {\n            \"title\": \"Job 2\",\n            \"description\": \"Some description\",\n            \"company_id\": \"\"\n        }\n    }\n}"},"url":"http://localhost:3000/v1/jobs"},"status":"Unprocessable Entity","code":422,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"3282128a-0b52-4dcb-97b2-ba1545f7ba0b","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.059666","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"errors\":[{\"source\":{\"pointer\":\"/data/attributes/company-id\"},\"detail\":\"can't be blank\"},{\"source\":{\"pointer\":\"/data/attributes/company\"},\"detail\":\"must exist\"}]}"},{"id":"3ec6577e-5883-4de8-8d52-6f093f733172","name":"422 (company_id doesn't exist)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxMDN9.tbbc2sK18iV5juwadfZYhzJhuzsltzece9XUWAu7QZI","disabled":false}],"body":{"mode":"raw","raw":"{\n    \"data\": {\n        \"type\": \"jobs\",\n        \"attributes\": {\n            \"title\": \"Job 2\",\n            \"description\": \"Some description\",\n            \"company_id\": 0\n        }\n    }\n}"},"url":"http://localhost:3000/v1/jobs"},"status":"Unprocessable Entity (WebDAV) (RFC 4918)","code":422,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"64b671c0-4ff3-4d2c-9c32-e2f052baac66","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.094637","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"errors\":[{\"source\":{\"pointer\":\"/data/attributes/company\"},\"detail\":\"must exist\"}]}"},{"id":"5b72dcf8-e1d7-4959-a1e0-e9244e453d1d","name":"401 (token not passed)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxMDN9.tbbc2sK18iV5juwadfZYhzJhuzsltzece9XUWAu7QZI","disabled":true}],"body":{"mode":"raw","raw":"{\n    \"data\": {\n        \"type\": \"jobs\",\n        \"attributes\": {\n            \"title\": \"Job 2\",\n            \"description\": \"Some description\",\n            \"company_id\": 1\n        }\n    }\n}"},"url":"http://localhost:3000/v1/jobs"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"e0375e6f-571c-4c9d-8c89-2d8efe664e6a","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.052102","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"error\":\"Unuthorized\"}"},{"id":"74f4a120-0d17-4dc6-a923-fb8126f7efb0","name":"200","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxMDN9.tbbc2sK18iV5juwadfZYhzJhuzsltzece9XUWAu7QZI","disabled":false}],"body":{"mode":"raw","raw":"{\n    \"data\": {\n        \"type\": \"jobs\",\n        \"attributes\": {\n            \"title\": \"Job 2\",\n            \"description\": \"Some description\",\n            \"company_id\": 1\n        }\n    }\n}"},"url":"http://localhost:3000/v1/jobs"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"max-age=0, private, must-revalidate","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"ETag","value":"W/\"ceec520af6a596ab3f90456f1e6d0006\"","name":"ETag","description":"An identifier for a specific version of a resource, often a message digest"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"a1b01bcf-a865-448e-996b-3c61372b5394","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.069015","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"data\":{\"id\":\"96\",\"type\":\"jobs\",\"attributes\":{\"title\":\"Job 2\",\"description\":\"Some description\"},\"relationships\":{\"company\":{\"data\":{\"id\":\"1\",\"type\":\"companies\"}}}}}"},{"id":"b47ba733-09ed-4cad-a8b2-626d4443899f","name":"422 (missing description)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxMDN9.tbbc2sK18iV5juwadfZYhzJhuzsltzece9XUWAu7QZI","disabled":false}],"body":{"mode":"raw","raw":"{\n    \"data\": {\n        \"type\": \"jobs\",\n        \"attributes\": {\n            \"title\": \"Job 2\",\n            \"description\": \"\",\n            \"company_id\": 1\n        }\n    }\n}"},"url":"http://localhost:3000/v1/jobs"},"status":"Unprocessable Entity","code":422,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"97418507-c662-4536-99d3-79cdfde5925a","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.071979","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"errors\":[{\"source\":{\"pointer\":\"/data/attributes/description\"},\"detail\":\"can't be blank\"}]}"},{"id":"c211d17d-f6c0-4460-a419-5f841be3000b","name":"422 (missing title)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxMDN9.tbbc2sK18iV5juwadfZYhzJhuzsltzece9XUWAu7QZI","disabled":false}],"body":{"mode":"raw","raw":"{\n    \"data\": {\n        \"type\": \"jobs\",\n        \"attributes\": {\n            \"title\": \"\",\n            \"description\": \"Some description\",\n            \"company_id\": 1\n        }\n    }\n}"},"url":"http://localhost:3000/v1/jobs"},"status":"Unprocessable Entity","code":422,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"5deac78e-5625-41c4-9539-c8f919a2e8e5","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.080060","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"errors\":[{\"source\":{\"pointer\":\"/data/attributes/title\"},\"detail\":\"can't be blank\"}]}"}],"_postman_id":"f012d117-675c-459e-a617-30fb7b80c7d7"},{"name":"Get a list of the jobs matching the query param","id":"f040e44f-394a-451b-af4a-4d40d3cbed2c","request":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json"},{"key":"Accept","value":"application/vnd.api+json"},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxfQ.gKx3xIUlDwGTmM0gD170oFHEWF2T7tlermvGDU_1ZWg"}],"body":{"mode":"formdata","formdata":[]},"url":"http://localhost:3000/v1/jobs?search=construction&page=1","urlObject":{"protocol":"http","port":"3000","path":["v1","jobs"],"host":["localhost"],"query":[{"key":"search","value":"construction"},{"key":"page","value":"1"}],"variable":[]}},"response":[{"id":"55cbdddd-9d7a-47b7-8480-b8bba662f917","name":"200","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxfQ.gKx3xIUlDwGTmM0gD170oFHEWF2T7tlermvGDU_1ZWg","disabled":false}],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"http://localhost:3000/v1/jobs?search=construction&page=1","protocol":"http","host":["localhost"],"port":"3000","path":["v1","jobs"],"query":[{"key":"search","value":"construction"},{"key":"page","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"max-age=0, private, must-revalidate","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"ETag","value":"W/\"3c7e87457b17857c5e07ce6582f20d67\"","name":"ETag","description":"An identifier for a specific version of a resource, often a message digest"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"ec8b1d19-b272-44e1-b068-c6f74e6eaaa6","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.138244","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"data\":[{\"id\":\"4\",\"type\":\"jobs\",\"attributes\":{\"title\":\"Construction Representative\",\"description\":\"Technology\"},\"relationships\":{\"company\":{\"data\":{\"id\":\"7\",\"type\":\"companies\"}}}},{\"id\":\"23\",\"type\":\"jobs\",\"attributes\":{\"title\":\"Construction Manager\",\"description\":\"Construction\"},\"relationships\":{\"company\":{\"data\":{\"id\":\"8\",\"type\":\"companies\"}}}},{\"id\":\"48\",\"type\":\"jobs\",\"attributes\":{\"title\":\"Construction Facilitator\",\"description\":\"Farming\"},\"relationships\":{\"company\":{\"data\":{\"id\":\"5\",\"type\":\"companies\"}}}},{\"id\":\"78\",\"type\":\"jobs\",\"attributes\":{\"title\":\"Construction Designer\",\"description\":\"Accounting\"},\"relationships\":{\"company\":{\"data\":{\"id\":\"4\",\"type\":\"companies\"}}}},{\"id\":\"80\",\"type\":\"jobs\",\"attributes\":{\"title\":\"Construction Technician\",\"description\":\"Legal\"},\"relationships\":{\"company\":{\"data\":{\"id\":\"7\",\"type\":\"companies\"}}}}],\"links\":{\"self\":\"http://localhost:3000/v1/jobs?page%5Bnumber%5D=1\\u0026page%5Bsize%5D=10\\u0026search=construction\",\"first\":\"http://localhost:3000/v1/jobs?page%5Bnumber%5D=1\\u0026page%5Bsize%5D=10\\u0026search=construction\",\"prev\":null,\"next\":null,\"last\":\"http://localhost:3000/v1/jobs?page%5Bnumber%5D=1\\u0026page%5Bsize%5D=10\\u0026search=construction\"}}"},{"id":"718ed3b2-8d4d-4b2b-85eb-f1ce7bd71e43","name":"401 (token not passed)","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxfQ.gKx3xIUlDwGTmM0gD170oFHEWF2T7tlermvGDU_1ZWg","disabled":true}],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"http://localhost:3000/v1/jobs?search=construction&page=1","protocol":"http","host":["localhost"],"port":"3000","path":["v1","jobs"],"query":[{"key":"search","value":"construction"},{"key":"page","value":"1"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"d5e66cd8-778a-44e2-ae87-280026f8eaee","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.050996","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"error\":\"Unuthorized\"}"},{"id":"e1d6cef3-ee1d-4b28-8bf9-3fcfff055fa6","name":"401 (invalid token)","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"aeyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxfQ.gKx3xIUlDwGTmM0gD170oFHEWF2T7tlermvGDU_1ZWg","disabled":false}],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"http://localhost:3000/v1/jobs?search=construction&page=1","protocol":"http","host":["localhost"],"port":"3000","path":["v1","jobs"],"query":[{"key":"search","value":"construction"},{"key":"page","value":"1"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"90c63a2c-cab4-460f-a898-ce42ca098047","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.052858","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"error\":\"Unuthorized\"}"}],"_postman_id":"f040e44f-394a-451b-af4a-4d40d3cbed2c"},{"name":"Get the current user","id":"2275cf85-b869-4dba-81d5-2abeb32d5742","request":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json"},{"key":"Accept","value":"application/vnd.api+json"},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxMDN9.tbbc2sK18iV5juwadfZYhzJhuzsltzece9XUWAu7QZI"}],"body":{"mode":"formdata","formdata":[]},"url":"http://localhost:3000/v1/users/current","urlObject":{"protocol":"http","port":"3000","path":["v1","users","current"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"5e6df4a0-2c69-4a84-9877-8af3f8e31f5a","name":"401 (invalid token)","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"aeyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxMDN9.tbbc2sK18iV5juwadfZYhzJhuzsltzece9XUWAu7QZI","disabled":false}],"body":{"mode":"formdata","formdata":[]},"url":"http://localhost:3000/v1/users/current"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"99bf972f-46d2-46b2-b5d1-ce38c8fc4cd7","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.040776","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"error\":\"Unuthorized\"}"},{"id":"7617762c-674b-4df2-984f-1268c713c4e6","name":"200","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxMDN9.tbbc2sK18iV5juwadfZYhzJhuzsltzece9XUWAu7QZI","disabled":false}],"body":{"mode":"formdata","formdata":[]},"url":"http://localhost:3000/v1/users/current"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"max-age=0, private, must-revalidate","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"ETag","value":"W/\"1119bc40883108c118fe9adb603cbd78\"","name":"ETag","description":"An identifier for a specific version of a resource, often a message digest"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"8a01eeb3-a419-4738-aa09-868b9e305e87","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.073849","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"data\":{\"id\":\"103\",\"type\":\"users\",\"attributes\":{\"name\":\"Jane Doe\",\"email\":\"jane@doe.com\"},\"relationships\":{\"companies\":{\"data\":[]}}}}"},{"id":"ad919f4c-7dd2-447a-819f-86022508b338","name":"401 (token not passed)","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxMDN9.tbbc2sK18iV5juwadfZYhzJhuzsltzece9XUWAu7QZI","disabled":true}],"body":{"mode":"formdata","formdata":[]},"url":"http://localhost:3000/v1/users/current"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"67bd148d-4b28-47e1-9129-c65900c834f8","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.039928","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"error\":\"Unuthorized\"}"}],"_postman_id":"2275cf85-b869-4dba-81d5-2abeb32d5742"},{"name":"Get a list of all the conversations","id":"ca2ccf41-ec09-49dc-9d2e-ccbcb9d51655","request":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json"},{"key":"Accept","value":"application/vnd.api+json"},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxfQ.gKx3xIUlDwGTmM0gD170oFHEWF2T7tlermvGDU_1ZWg"}],"body":{"mode":"formdata","formdata":[]},"url":"http://localhost:3000/v1/conversations/","urlObject":{"protocol":"http","port":"3000","path":["v1","conversations",""],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"0cb0a72f-e2f0-471c-b4d7-71e0eb6b1477","name":"401 (token not passed)","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxfQ.gKx3xIUlDwGTmM0gD170oFHEWF2T7tlermvGDU_1ZWg","disabled":true}],"body":{"mode":"formdata","formdata":[]},"url":"http://localhost:3000/v1/conversations/"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"ed6219a2-15ed-4e1e-b84b-12398aff47ed","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.143223","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"error\":\"Unuthorized\"}"},{"id":"2d710083-71cf-4353-95ea-47ea88b582e3","name":"200","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxMDN9.tbbc2sK18iV5juwadfZYhzJhuzsltzece9XUWAu7QZI","disabled":false}],"body":{"mode":"formdata","formdata":[]},"url":"http://localhost:3000/v1/messages/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"max-age=0, private, must-revalidate","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"ETag","value":"W/\"8e28c74097ba3029a3ce63e78bdf285d\"","name":"ETag","description":"An identifier for a specific version of a resource, often a message digest"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"b2792ac9-6d9f-423f-abb6-0974fd26e402","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.122335","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"data\":[{\"id\":\"6\",\"type\":\"conversations\",\"relationships\":{\"sender\":{\"data\":{\"id\":\"1\",\"type\":\"users\"}},\"recipient\":{\"data\":{\"id\":\"2\",\"type\":\"users\"}}}},{\"id\":\"7\",\"type\":\"conversations\",\"relationships\":{\"sender\":{\"data\":{\"id\":\"1\",\"type\":\"users\"}},\"recipient\":{\"data\":{\"id\":\"3\",\"type\":\"users\"}}}},{\"id\":\"8\",\"type\":\"conversations\",\"relationships\":{\"sender\":{\"data\":{\"id\":\"1\",\"type\":\"users\"}},\"recipient\":{\"data\":{\"id\":\"4\",\"type\":\"users\"}}}}]}"},{"id":"ee2758fc-3d3e-4f3a-87af-449d967c39db","name":"401 (invalid token)","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"aeyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxfQ.gKx3xIUlDwGTmM0gD170oFHEWF2T7tlermvGDU_1ZWg","disabled":false}],"body":{"mode":"formdata","formdata":[]},"url":"http://localhost:3000/v1/conversations/"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"17282fbc-2c1e-4d7c-b861-1be0b392c7c9","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.028495","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"error\":\"Unuthorized\"}"}],"_postman_id":"ca2ccf41-ec09-49dc-9d2e-ccbcb9d51655"},{"name":"Get a list of all the messages","id":"35e63881-f913-4636-b39a-e41de570fec8","request":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json"},{"key":"Accept","value":"application/vnd.api+json"},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxfQ.gKx3xIUlDwGTmM0gD170oFHEWF2T7tlermvGDU_1ZWg"}],"body":{"mode":"formdata","formdata":[]},"url":"http://localhost:3000/v1/messages?conversation_id=8","urlObject":{"protocol":"http","port":"3000","path":["v1","messages"],"host":["localhost"],"query":[{"key":"conversation_id","value":"8"}],"variable":[]}},"response":[{"id":"0ff341ff-1a80-4ec8-baae-cb7ae3cea533","name":"401 (token not passed)","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxfQ.gKx3xIUlDwGTmM0gD170oFHEWF2T7tlermvGDU_1ZWg","disabled":true}],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"http://localhost:3000/v1/messages?conversation_id=8","protocol":"http","host":["localhost"],"port":"3000","path":["v1","messages"],"query":[{"key":"conversation_id","value":"8"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"d688cd66-0093-42a7-89b6-d7afdcc671ab","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.043652","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"error\":\"Unuthorized\"}"},{"id":"3e9b135e-de23-42c2-ac8d-7bae69497ed5","name":"200","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxfQ.gKx3xIUlDwGTmM0gD170oFHEWF2T7tlermvGDU_1ZWg","disabled":false}],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"http://localhost:3000/v1/messages?conversation_id=8","protocol":"http","host":["localhost"],"port":"3000","path":["v1","messages"],"query":[{"key":"conversation_id","value":"8"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"max-age=0, private, must-revalidate","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"ETag","value":"W/\"5c025fc532758f9445acd3feb7bccca8\"","name":"ETag","description":"An identifier for a specific version of a resource, often a message digest"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"7c24c6a7-2dee-468f-a25b-5765a432c827","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.173304","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"data\":[{\"id\":\"1\",\"type\":\"messages\",\"attributes\":{\"body\":\"hi\",\"read\":false},\"relationships\":{\"conversation\":{\"data\":{\"id\":\"8\",\"type\":\"conversations\"}},\"user\":{\"data\":{\"id\":\"1\",\"type\":\"users\"}}}}],\"links\":{\"self\":\"http://localhost:3000/v1/messages?conversation_id=8\\u0026page%5Bnumber%5D=1\\u0026page%5Bsize%5D=10\",\"first\":\"http://localhost:3000/v1/messages?conversation_id=8\\u0026page%5Bnumber%5D=1\\u0026page%5Bsize%5D=10\",\"prev\":null,\"next\":null,\"last\":\"http://localhost:3000/v1/messages?conversation_id=8\\u0026page%5Bnumber%5D=1\\u0026page%5Bsize%5D=10\"}}"},{"id":"d4f03e6d-dd24-4bde-9709-65e7f908d417","name":"401 (invalid token)","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/vnd.api+json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false},{"key":"Authorization","value":"aeyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxfQ.gKx3xIUlDwGTmM0gD170oFHEWF2T7tlermvGDU_1ZWg","disabled":false}],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"http://localhost:3000/v1/messages?conversation_id=8","protocol":"http","host":["localhost"],"port":"3000","path":["v1","messages"],"query":[{"key":"conversation_id","value":"8"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Content-Type","value":"application/vnd.api+json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Transfer-Encoding","value":"chunked","name":"Transfer-Encoding","description":"The form of encoding used to safely transfer the entity to the user. Currently defined methods are: chunked, compress, deflate, gzip, identity."},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"05d61051-fd87-4907-8015-dadd617bdda3","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.025474","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":"{\"error\":\"Unuthorized\"}"}],"_postman_id":"35e63881-f913-4636-b39a-e41de570fec8"},{"name":"Reset password for an existing user","id":"00572f03-0f08-4a96-9a26-4a0e0c778431","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/vnd.api+json"}],"body":{"mode":"raw","raw":"{\n    \"data\": {\n        \"type\": \"users\",\n        \"attributes\": {\n            \"email\": \"krazzeniru20@gmail.com\"\n        }\n    }\n}"},"url":"http://localhost:3000/v1/auth/forgot_password","urlObject":{"protocol":"http","port":"3000","path":["v1","auth","forgot_password"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"8beb020f-e6f4-42b4-ac5d-dfd50349d74b","name":"Reset password for an existing user","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false},{"key":"Accept","value":"application/vnd.api+json","disabled":false}],"body":{"mode":"raw","raw":"{\n    \"data\": {\n        \"type\": \"users\",\n        \"attributes\": {\n            \"email\": \"krazzeniru20@gmail.com\"\n        }\n    }\n}"},"url":"http://localhost:3000/v1/auth/forgot_password"},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Request-Id","value":"92bd0409-2ca3-4007-8ec9-d5d5e43d29d7","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"2.393457","name":"X-Runtime","description":"Custom header"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"00572f03-0f08-4a96-9a26-4a0e0c778431"}],"event":[{"listen":"prerequest","script":{"id":"90b1076b-9b03-4df2-99f5-54314be05d92","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"2a0265dd-89ed-45b1-85b7-1fc4a0019c90","type":"text/javascript","exec":[""]}}]}