Hi im trying to grab the json from the api call using a rest curl. here's my command
curl -D- -u admin:admin -X GET -H "Content-Type: application/json" http://localhost:8080/rest/api/2/configuration
I got this from here
https://developer.atlassian.com/confdev/confluence-server-rest-api/confluence-rest-api-examples
and here's my output (replacing actual info with "hiding")
HTTP/1.1 200
X-AREQUESTID: hiding
X-ASEN: hiding
Set-Cookie: hiding
X-Seraph-LoginReason: OK
Set-Cookie: hiding
X-ASESSIONID: hiding
X-AUSERNAME: hiding
Cache-Control: no-cache, no-store, no-transform
X-Content-Type-Options: nosniff
Content-Type: application/json;charset=UTF-8
Transfer-Encoding: chunked
Date: Thu, 20 Jul 2017 19:04:35 GMT
{"votingEnabled":true,"watchingEnabled":true,"unassignedIssuesAllowed":true,"subTasksEnabled":true,"issueLinkingEnabled":true,"timeTrackingEnabled":true,"attachmentsEnabled":false,"timeTrackingConfiguration":{"workingHoursPerDay":8.0,"workingDaysPerWeek":5.0,"timeFormat":"pretty","defaultUnit":"minute"}}
Now when I use a |python -mjson.tool afterwards, it tells me no JSON object could be decoded. Its frustrating that the example isn’t working with the code, is there some way to grab the only the JSON at the end? Thanks for any help
Dont use that "-D-" in you curl request. That will show you the header information which cant be decoded in json.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.