[DONE] API: Filter by "unique id" is not working

https://api.tapeapp.com/v1/record/filter/app/xxxx

Unable to filter by “unique id” field. The request always returned every records in that table. I have tried all combination of request “types”, text, number, unique_id.

I could filter by a number field column, but having issue with “unique_id” field.

BTW, Tapeapp has access the schema from the field_id, why the “TYPE” property is required for input hint. It should be omittable. If it is a requirement for couple of data-type(s), then document and implement just for those.

Blockquote
{
“filters”: [
{
“field_id”: 20XXX,
“match_type”: “equal”,
“values”: [
{
“value”: 111
}
],
“type”:“unique_id”
}
]
}

Blockquote

Thanks

1 Like

Hi @andyG,

thanks for sharing this. Let me look into it and come back to you asap. This may indeed be an issue on our side, as your through analysis suggests.

Cheers
Tim

How is it coming?

Andy

1 Like

Perfect timing - I just deployed a fix that should resolve your issue. This was indeed a problem on our end with the filter validation.

Could you recheck whether it is working now?

Thank you
Tim

Yes, it is now working… Thanks.

2 Likes

Really happy to hear, and thanks for your patience.