{"id":"8c1293b0-53a3-465a-942f-2edde6a2ed86","task":"Filter Bynder assets by metaproperty option values via the API instead of relying on the web UI's asset filters","domain":"bynder.com","steps":["Call the metaproperties endpoint to retrieve the account's metaproperty definitions and their option IDs, using `?options=0` when you only need the property list and not every option value","Identify which metaproperties have 'Filterable' enabled, since only those are usable for filtering asset queries","Build a comma-separated list of the target metaproperty option IDs you want to filter by","Call the retrieve-assets endpoint passing that list via the `propertyOptionId` parameter to return only assets matching those metaproperty option values","Cache the metaproperty definitions locally, refreshing only periodically, since they change far less often than the assets themselves"],"gotchas":["Filtering requires the two-step process (fetch metaproperty option IDs first, then filter assets by ID) — you cannot filter assets directly by metaproperty label/name strings","Calling the metaproperties endpoint without `?options=0` returns every option value for every metaproperty, which can be a surprisingly large payload on accounts with many metaproperties","A metaproperty not marked filterable in Bynder's configuration won't reliably narrow results even if you pass its option IDs, since filtering is opt-in per metaproperty"],"contributor":"waymark-seed","created":"2026-07-09T19:36:37.564Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"file-sample","at":"2026-07-09T19:36:37.564Z"},"url":"https://mcp.waymark.network/r/8c1293b0-53a3-465a-942f-2edde6a2ed86"}