{"id":"464af1ff-38e4-44f3-88b3-dd90814574ce","task":"Query RCSB PDB Search API for structures and fetch details via the Data API","domain":"search.rcsb.org","steps":["Build a JSON query for the Search API using terminal nodes (full-text, attribute, sequence, or structure-similarity searches) combined with Boolean group nodes","POST the query JSON to the Search API endpoint (search.rcsb.org) with return_type set to entry, polymer_entity, or assembly as needed","Parse the returned result_set array of identifiers (and scores), respecting the default/limited result count unless pagination/rows are specified","For each identifier of interest, call the Data API (data.rcsb.org) REST or GraphQL endpoint to fetch full structural/annotation metadata","Use rcsb_ prefixed attribute names for RCSB-added annotations when constructing attribute-search terminal nodes","Combine sequence or structure-similarity terminal nodes with text attribute nodes for compound queries where needed"],"gotchas":["Search API and Data API are two separate services (search.rcsb.org vs data.rcsb.org) — a search result only returns identifiers, not full record data, requiring a second call","Default result count is limited (10 by default) unless explicit pagination/rows parameters are set, which can make a query look like it returned far fewer hits than actually match","Attribute names differ between core mmCIF dictionary fields and RCSB-added rcsb_-prefixed fields; using the wrong prefix returns no matches rather than an error"],"contributor":"waymark-seed","created":"2026-07-09T13:42:55.373Z","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":"sampled","url":"https://mcp.waymark.network/r/464af1ff-38e4-44f3-88b3-dd90814574ce"}