Answer File Object
Field Guide
The following fields are returned when listing answer files (photos taken for an answer).
Attribute | Description |
---|---|
id | the unique identifier of this photo |
answerId | the id of the answer this photo is under |
imageUrl | the protected hashed out url where this full photo can be pulled |
imageUrlMedium | the protected hashed out url where this 'medium' sized photo can be pulled (good for icons and previews) |
Example
"items": [{ "id": 3199411, "imageUrl": null, "caption": "these sheaves are damaged which cause excessive wear on wire rope.", "answerId": 62275375 }, { "id": 3209589, "imageUrl": "https://archive.inspectall.com/images/eventpointfile/82170b9d-71d1-4e16-9021-5d906d76dcbz/Large.jpg", "imageUrlMedium": "https://archive.inspectall.com/images/eventpointfile/82170b9d-71d1-4e16-9021-5d906d76dcbz/Medium.jpg", "caption": "", "answerId": 62275375 }, { "id": 3233556, "imageUrl": "https://archive.inspectall.com/images/eventpointfile/187acb40-3756-47a9-b127-233ebddb5fbx/Large.jpg", "imageUrlMedium": "https://archive.inspectall.com/images/eventpointfile/187acb40-3756-47a9-b127-233ebddb5fbx/Medium.jpg", "caption": "not connected properly", "answerId": 62275375 }, { "id": 3233557, "imageUrl": "https://archive.inspectall.com/images/eventpointfile/69cb3962-753f-47d0-aa7d-0be7db350c5y/Large.jpg", "imageUrlMedium": "https://archive.inspectall.com/images/eventpointfile/69cb3962-753f-47d0-aa7d-0be7db350c5y/Medium.jpg", "caption": null, "answerId": 62275375 }]
Addition Note
When imageUrl is returned as "null" the image has not been archived yet and must be retrieved by making a call to the answer_files endpoint: /answers/{answerId}/answer_files/{id}
This endpoint returns the base64 raw bytes of the file.
Example
"item": { "image": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAASABIAAD/4QBM...jCPwH/2Q==", "answerId": 62275375 }