Common Issues

Connection issues

chevron-right404 Not Found when accessing the JSON URLhashtag

This is the most common issue with the JSON destination. The URL exists but returns a 404 error because the data flow has never completed a successful run.

Fix: Go back to your data flow in Coupler.io and click Save and Run. Wait for the run to complete successfully. Once at least one run has finished, the URL will return data.

triangle-exclamation
chevron-rightURL stops working or returns 404 after previously workinghashtag

If the URL was working and then stopped, the access token may have been regenerated. This happens when someone clicks the Update button in the destination settings, which creates a new URL and invalidates the old one.

Fix: Open the data flow in Coupler.io, go to the destination settings, and copy the current URL. Update any tools or scripts that were using the old link.

chevron-rightJSON URL only works in the browser tab where it was downloaded (blob: URL)hashtag

Some browsers, particularly Firefox, generate a blob: URL when you click to download the file directly. This is a browser-specific behavior and the blob URL is only valid in that session.

Fix: Use the integration URL from Coupler.io directly (the https://app.coupler.io/export/w/... format), not a blob URL generated by your browser. Paste this URL into your target tool or HTTP client.

Data issues

chevron-rightNested or unflattened JSON objects from source datahashtag

Some sources (such as Pipedrive, Asana, or Shopify) return fields that contain nested JSON objects or arrays. These are passed through as-is and may not be flattened into simple key-value pairs.

Fix: Use Coupler.io's transformation options to reshape the data before it reaches the JSON destination. If a specific field needs flattening (for example, Asana custom fields or Shopify metafields), check whether the source connector supports a configuration option to expand those fields. If not, you may need to handle the transformation in the consuming tool.

circle-exclamation
chevron-rightMissing or empty columns in the JSON outputhashtag

If a column appears empty in the JSON output, it may be that the source returned no value for that field during the last run, or new columns added after the first run are hidden by default in the preview.

Fix: Re-run the data flow and check the preview again. If the column is new, look for a toggle in the data preview to show hidden columns. If the field is genuinely empty from the source, verify the data exists in the source platform itself.

Permission errors

chevron-rightAccess token is invalid or expiredhashtag

The JSON URL includes an access token as a query parameter. If this token has been invalidated (by clicking Update in destination settings), anyone using the old URL will receive an authentication error.

Fix: Retrieve the new URL from your data flow's destination settings and distribute it to any users or tools that need access. Treat the access token like a password — avoid sharing it publicly.

circle-exclamation

Last updated

Was this helpful?