task | curl | inputs |
---|---|---|
authenticate | curl -X POST -H 'Accept: */*' -H 'Accept-Encoding: gzip, deflate' -H 'Connection: keep-alive' -H 'Content-Length: 63' -H 'Content-Type: application/json' -H 'User-Agent: python-requests/2.19.1' -d '{"password": "******", "identifier": "email"}' --compressed https://greatlakestogulf.org/geostreams/api/authenticate |
|
get token | headers = {"x-auth-token": r.headers["x-auth-token"], "Content-Encoding": "application/json"} | |
task | step | details | description | curl | python example |
---|---|---|---|---|---|
authenticate | create user | user = {'identifier': 'email', 'password': '******'} | r = requests.post(api_server + '/api/authenticate', data=json.dumps(user), headers={'Content-Type': 'application/json'} | ||
create headers | headers={'Content-Type': 'application/json'} | ||||
request | https://greatlakestogulf.org/geostreams/api/authenticate | add user and headers to request | |||
get token | headers = {"x-auth-token": r.headers["x-auth-token"], "Content-Encoding": "application/json"} | headers = {"x-auth-token": r.headers["x-auth-token"], "Content-Encoding": "application/json"} | |||
add headers to api requests | |||||