Skip to content
SynupAPI
Get an API key
GETapi.synup.com/api/v4/locations/photos/requests/{requestId}

Check Bulk Photo Upload Status

This API monitors the progress of uploading multiple photos to a location, which is particularly useful when the upload involves more than 30 photos.

Retrieve the current status of a bulk image upload request for a location. Use the requestId returned in the Upload Photos API to fetch the status.

For more details, refer to Manage photos for your location.

Requires an API key. Send it as Authorization: API <your-key> — see Getting started.

Parameters

Path

NameTypeRequiredDescription
requestIdstringrequiredRequest ID returned from bulk upload photos API

Request

Request
curl -X GET 'https://api.synup.com/api/v4/locations/photos/requests/:requestId' \
  -H 'Authorization: API YOUR_API_KEY' \
  -H 'Content-Type: application/json'

Responses

StatusDescription
200Successfully retrieved upload status
Example response
{
  "data": {
    "getLocationPhotosUploadStatus": {
      "requestId": "e6c2d9d9-9a18-4015-88cf-9a4e19a6f49a",
      "status": "SUCCESS"
    }
  }
}

Response body

NameTypeRequiredDescription
dataobjectoptional
data.getLocationPhotosUploadStatusobjectoptional
data.getLocationPhotosUploadStatus.statusstringoptional

Current status of the upload process:

  • PROCESSING - Image Upload in progress. Check again later.
  • SUCCESS - Image Upload successfully completed.
  • ERROR - Image upload process failed.
PROCESSINGSUCCESSERROR
data.getLocationPhotosUploadStatus.requestIdstringoptionalThe ID of the bulk upload request