{"__v":0,"_id":"575676128749830e00681e8e","category":{"version":"575676128749830e00681e82","project":"55a4d5531a5f991700a9409e","_id":"575676128749830e00681e86","__v":0,"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-09-23T14:31:03.400Z","from_sync":false,"order":1,"slug":"authorization","title":"Authorization"},"parentDoc":null,"project":"55a4d5531a5f991700a9409e","user":"560266564f15002100ee444b","version":{"__v":2,"_id":"575676128749830e00681e82","project":"55a4d5531a5f991700a9409e","createdAt":"2016-06-07T07:21:54.005Z","releaseDate":"2016-06-07T07:21:54.005Z","categories":["575676128749830e00681e83","575676128749830e00681e84","575676128749830e00681e85","575676128749830e00681e86","575676128749830e00681e87","575676128749830e00681e88","575676128749830e00681e89","575676128749830e00681e8a","575676128749830e00681e8b","580c5ff36c35230f003d3b49"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"2.0.0","version":"2.0"},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2015-09-23T14:32:51.327Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":0,"body":"We use custom UWA (urb-it web authorization) to verify both the authentication (i.e. which user and application is making the request) and data integrity (i.e. if the request has been tampered with during transit) of a message.\n\nThe following sections will describe how to [Create the HMAC signature](doc:create-the-hmac-signature) generate the [Authorization header](doc:create-the-authorization-header)  and how to modify the request in order to send authorized HTTP messages.","excerpt":"","slug":"authorizing-requests-1","type":"basic","title":"Authorizing Requests"}

Authorizing Requests


We use custom UWA (urb-it web authorization) to verify both the authentication (i.e. which user and application is making the request) and data integrity (i.e. if the request has been tampered with during transit) of a message. The following sections will describe how to [Create the HMAC signature](doc:create-the-hmac-signature) generate the [Authorization header](doc:create-the-authorization-header) and how to modify the request in order to send authorized HTTP messages.