Common Issues

Connection issues

chevron-rightMy API key is rejected and the connection failshashtag

Double-check that you copied the full API key from Ashby without any trailing spaces. API keys are generated under Settings → Integrations → API Keys — make sure you're using a key from this section and not a webhook secret or another credential. If the key was created for a limited integration scope, it may not have permission to access all entities. Try generating a new key with full access.

chevron-rightThe data flow connects but returns no datahashtag

If the connection succeeds but the export is empty, check your start date parameter. If you've set a start date that's in the future or very recent, no records will match. Try clearing the start date to export all available data and confirm there are records in Ashby for the selected entity.

Missing data

chevron-rightSome candidates or applications are missing from the exporthashtag

Ashby's API may not return archived or deleted records depending on the entity and your account configuration. Check whether the missing records have been archived in Ashby. Also verify your start date filter — records created before the start date won't be included.

chevron-rightCustom fields are not appearing in my exporthashtag

Custom fields only appear if they have been populated on at least some records. If a custom field exists in Ashby but has no values, it may not show up as a column. Try exporting the Custom fields entity separately to see all defined fields, then cross-reference with your Candidates or Applications data.

chevron-rightInterview schedules show incomplete datahashtag

Interview schedules are tied to specific applications. If an interview was cancelled or the application was archived before the schedule was confirmed, it may appear incomplete. Check the application status in Ashby to confirm the record is in the expected state.

Permission errors

chevron-rightI get a 403 or "unauthorized" error when running the data flowhashtag

This usually means your API key doesn't have sufficient permissions. In Ashby, API key permissions can be scoped — ask your Ashby admin to verify the key has read access to the entities you're trying to export. If you're not the account admin, you may need to request a new key with broader access.

Data discrepancies

chevron-rightCounts in Coupler.io don't match what I see in Ashby reportshashtag

Ashby's built-in reports may apply default filters (e.g., only active jobs, only specific date ranges) that differ from a raw API export. Coupler.io pulls unfiltered data unless you set a start date. Compare the raw record count in your export against Ashby with all filters removed to check for alignment.

Rate limits

chevron-rightMy data flow times out or returns partial data on large exportshashtag

Ashby's API enforces rate limits that may slow down large exports. Coupler.io handles pagination automatically, but very large datasets (e.g., thousands of candidates with full history) may take longer to complete. If you're hitting consistent issues, try narrowing your export using the start date parameter to pull data in smaller windows.

Last updated

Was this helpful?