Mouseover the JSON key to see a brief description of each key. Keys that either haven't been identified (or that we haven't gotten around to adding yet) will show 'XXX'. Keys that are light gray are obsolete/legacy but still are returned in API responses.
Depending on where you pull a job charge from it may look slightly different or contain different amount of data. The object below is the 'job_charges' key in the /job/{id}.json endpoint. Notice that each charge is a member of an array that's returned.
If you spot a mistake or know the purpose of an undescribed key please let us know by emailing kickservapi@veildg.com.