POST /api/rcsb/entries/search
Price: 1 credit
Search PDB structures by text and by method, resolution, organism, ligand and date filters
`query` is free text over the whole record while every other field is an exact filter, and they are combined with AND, so a filter-only request needs no `query`. Resolution filters silently exclude NMR structures, which have no resolution at all. `taxonomy_id` matches anywhere in the lineage, so 40674 returns every mammal while `organism` pins one species name. Rows are full structure records, identical to what the single-entry endpoint returns.
access-token string requiredtimeout integer — Max scrapping execution timeout (in seconds) (default: 300; min: 20; max: 1500)query string nullable — Free text matched across titles, keywords, authors, ligands and annotations (examples: "hemoglobin", "SARS-CoV-2 spike"; minLength: 1)structure_title string nullable — Words that must appear in the structure title (examples: "kinase"; minLength: 1)keyword_category string nullable — Words from the deposited keyword category of the structure (examples: "TRANSFERASE"; minLength: 1)author string nullable — Depositing author, written as the source does: surname, initials (examples: "Perutz, M.F."; minLength: 1)experimental_method string nullable — Experimental technique the structure was solved by (one of: "X-RAY DIFFRACTION", "ELECTRON MICROSCOPY", "SOLUTION NMR", "ELECTRON CRYSTALLOGRAPHY", "NEUTRON DIFFRACTION", "SOLID-STATE NMR", "SOLUTION SCATTERING", "FIBER DIFFRACTION", "POWDER DIFFRACTION", "EPR", "THEORETICAL MODEL", "INFRARED SPECTROSCOPY", "FLUORESCENCE TRANSFER")polymer_composition string nullable — Kinds of polymer chain the structure contains (one of: "homomeric protein", "heteromeric protein", "protein/NA", "protein/oligosaccharide", "DNA", "RNA", "protein/NA/oligosaccharide", "NA-hybrid", "DNA/RNA", "other type pair", "oligosaccharide", "NA/oligosaccharide", "other", "other type composition")organism string nullable — Scientific name of the source organism of a chain (examples: "Homo sapiens"; minLength: 1)taxonomy_id string nullable — NCBI taxonomy identifier matched anywhere in the source organism lineage, so a clade identifier also matches every species below it (examples: "9606", "40674"; minLength: 1)uniprot_accession string nullable — Keep structures whose chains map to this UniProt accession (examples: "P69905"; minLength: 1)ligand_id string nullable — PDB chemical component code that must be bound in the structure (examples: "HEM", "ATP"; minLength: 1)ec_number string nullable — Enzyme Commission number of a chain (examples: "2.7.11.1"; minLength: 1)min_resolution number nullable — Lowest resolution number to keep, in angstroms, so the finest structure kept is this value and anything finer than it is dropped (examples: 1.5; min: 0)max_resolution number nullable — Highest resolution number to keep, in angstroms, so the coarsest structure kept is this value and anything coarser than it is dropped (examples: 2; min: 0)min_molecular_weight number nullable — Lowest structure molecular weight, in kilodaltons (examples: 50; min: 0)max_molecular_weight number nullable — Highest structure molecular weight, in kilodaltons (examples: 500; min: 0)min_polymer_entity_count integer nullable — Fewest distinct polymer chains the structure must have (examples: 2; min: 1)released_after string nullable — Keep structures first released on or after this date, written as YYYY-MM-DD (examples: "2020-01-01"; minLength: 1)released_before string nullable — Keep structures first released on or before this date, written as YYYY-MM-DD (examples: "2023-12-31"; minLength: 1)deposited_after string nullable — Keep structures deposited on or after this date, written as YYYY-MM-DD (examples: "2020-01-01"; minLength: 1)deposited_before string nullable — Keep structures deposited on or before this date, written as YYYY-MM-DD (examples: "2023-12-31"; minLength: 1)sort string nullable — Result ordering (one of: "score", "-rcsb_accession_info.initial_release_date", "rcsb_accession_info.initial_release_date", "-rcsb_accession_info.deposit_date", "rcsb_accession_info.deposit_date", "rcsb_entry_info.resolution_combined", "-rcsb_entry_info.resolution_combined", "-rcsb_entry_info.molecular_weight", "rcsb_entry_info.molecular_weight")count integer required — Max number of results (min: 1; max: 500)@type string (default: "RcsbEntry")id string (default: "")keywords string (default: "")keyword_category string (default: "")experimental_methods array (default: [])crystal_count integer nullableresolutions array (default: [])deposit_date string (default: "")release_date string (default: "")revision_date string (default: "")status string (default: "")major_revision integer nullableminor_revision integer nullablehas_released_experimental_data boolean nullablereceived_date string (default: "")deposit_site string (default: "")process_site string (default: "")structure_factor_status string (default: "")is_pdb_format_compatible boolean nullableis_structural_genomics boolean nullableis_casp_target boolean nullablestructural_genomics_center string (default: "")structural_genomics_project string (default: "")pubmed_id string (default: "")assembly_ids array (default: [])entity_ids array (default: [])polymer_entity_ids array (default: [])nonpolymer_entity_ids array (default: [])branched_entity_ids array (default: [])model_ids array (default: [])emdb_ids array (default: [])related_emdb_ids array (default: [])authors array (default: [])@type string (default: "RcsbEntryAuthor")name string (default: "")orcid string (default: "")primary_citation object nullable@type string (default: "RcsbCitation")id string (default: "")journal string (default: "")journal_abbreviation string (default: "")authors array (default: [])author_orcids array (default: [])year integer nullablevolume string (default: "")first_page string (default: "")last_page string (default: "")doi string (default: "")pubmed_id string (default: "")issn string (default: "")astm_id string (default: "")csd_id string (default: "")country string (default: "")book_publisher string (default: "")is_primary boolean nullablecitations array (default: [])@type string (default: "RcsbCitation")id string (default: "")journal string (default: "")journal_abbreviation string (default: "")authors array (default: [])author_orcids array (default: [])year integer nullablevolume string (default: "")first_page string (default: "")last_page string (default: "")doi string (default: "")pubmed_id string (default: "")issn string (default: "")astm_id string (default: "")csd_id string (default: "")country string (default: "")book_publisher string (default: "")is_primary boolean nullablefunding array (default: [])@type string (default: "RcsbFunding")organization string (default: "")country string (default: "")grant_number string (default: "")database_references array (default: [])@type string (default: "RcsbDatabaseReference")database_id string (default: "")code string (default: "")accession string (default: "")doi string (default: "")related_entries array (default: [])@type string (default: "RcsbRelatedEntry")database_name string (default: "")database_entry_id string (default: "")content_type string (default: "")details string (default: "")external_references array (default: [])@type string (default: "RcsbExternalReference")id string (default: "")type string (default: "")url string (default: "")revision_history array (default: [])@type string (default: "RcsbRevision")ordinal integer nullablerevision_date string (default: "")major_revision integer nullableminor_revision integer nullabledata_content_type string (default: "")revision_details array (default: [])@type string (default: "RcsbRevisionDetail")ordinal integer nullablerevision_ordinal integer nullableprovider string (default: "")type string (default: "")data_content_type string (default: "")description string (default: "")software array (default: [])@type string (default: "RcsbSoftware")name string (default: "")version string (default: "")classification string (default: "")type string (default: "")language string (default: "")url string (default: "")contact_author string (default: "")contact_author_email string (default: "")date string (default: "")supersede_records array (default: [])@type string (default: "RcsbSupersedeRecord")entry_id string (default: "")replaced_entry_id string (default: "")initial_refinement_models array (default: [])@type string (default: "RcsbInitialRefinementModel")type string (default: "")source_name string (default: "")accession_code string (default: "")info object nullable@type string (default: "RcsbEntryInfo")experimental_method string (default: "")experimental_method_count integer nullablestructure_determination_methodology string (default: "")polymer_composition string (default: "")selected_polymer_entity_types string (default: "")na_polymer_entity_types string (default: "")molecular_weight number nullableassembly_count integer nullableentity_count integer nullablepolymer_entity_count integer nullableprotein_entity_count integer nullabledna_entity_count integer nullablerna_entity_count integer nullablenucleic_acid_entity_count integer nullablenucleic_acid_hybrid_entity_count integer nullablenonpolymer_entity_count integer nullablebranched_entity_count integer nullablesolvent_entity_count integer nullablepolymer_entity_taxonomy_count integer nullabledeposited_model_count integer nullabledeposited_atom_count integer nullabledeposited_hydrogen_atom_count integer nullabledeposited_solvent_atom_count integer nullabledeposited_deuterated_water_count integer nullabledeposited_polymer_monomer_count integer nullabledeposited_modeled_polymer_monomer_count integer nullabledeposited_unmodeled_polymer_monomer_count integer nullabledeposited_polymer_entity_instance_count integer nullabledeposited_nonpolymer_entity_instance_count integer nullabledisulfide_bond_count integer nullablecis_peptide_count integer nullableinter_molecular_covalent_bond_count integer nullableinter_molecular_metallic_bond_count integer nullablepolymer_molecular_weight_minimum number nullablepolymer_molecular_weight_maximum number nullablepolymer_monomer_count_minimum integer nullablepolymer_monomer_count_maximum integer nullablenonpolymer_molecular_weight_minimum number nullablenonpolymer_molecular_weight_maximum number nullablebranched_molecular_weight_minimum number nullablebranched_molecular_weight_maximum number nullablenucleic_acid_features_combined array (default: [])nonpolymer_bound_components array (default: [])software_programs_combined array (default: [])diffraction_resolution_high number nullableradiation_wavelength_minimum number nullableradiation_wavelength_maximum number nullablestructure_determination_methodology_priority integer nullablecrystal object nullable@type string (default: "RcsbCrystal")length_a number nullablelength_b number nullablelength_c number nullableangle_alpha number nullableangle_beta number nullableangle_gamma number nullablevolume number nullablemolecules_per_unit_cell integer nullablespace_group_name string (default: "")space_group_number integer nullablespace_group_hall string (default: "")cell_setting string (default: "")density_matthews number nullabledensity_percent_solvent number nullablemosaicity number nullablegrowth_method string (default: "")growth_ph number nullablegrowth_ph_range string (default: "")growth_temperature number nullablegrowth_temperature_details string (default: "")growth_details string (default: "")description string (default: "")refinement object nullable@type string (default: "RcsbRefinement")resolution_high number nullableresolution_low number nullabler_work number nullabler_free number nullabler_free_error number nullabler_observed number nullableb_factor_mean number nullableb_factor_min number nullableb_factor_max number nullablereflection_count_observed integer nullablereflection_count_work integer nullablereflection_count_free integer nullablepercent_reflections_observed number nullablepercent_reflections_free number nullablemethod_to_determine_structure string (default: "")cross_validation_method string (default: "")stereochemistry_target_values string (default: "")solvent_model_details string (default: "")overall_phase_error number nullableoverall_su_ml number nullablesigma_f_cutoff number nullablefree_reflection_selection_details string (default: "")solvent_vdw_probe_radii number nullablesolvent_shrinkage_radii number nullablesolvent_model_parameter_ksol number nullablesolvent_model_parameter_bsol number nullableluzzati_coordinate_error number nullableluzzati_coordinate_error_free number nullableluzzati_sigma_a number nullableluzzati_resolution_low number nullableatom_count_total integer nullableatom_count_protein integer nullableatom_count_nucleic_acid integer nullableatom_count_ligand integer nullableatom_count_solvent integer nullableresidue_count_total integer nullableb_factor_mean_ligand number nullableb_factor_mean_solvent number nullableisotropic_thermal_model string (default: "")starting_model string (default: "")r_all number nullablereflection_count_all integer nullableparameter_count integer nullablerestraint_count integer nullablecorrelation_coefficient_fo_to_fc number nullablecorrelation_coefficient_fo_to_fc_free number nullableoverall_fom_work_r_set number nullableoverall_su_b number nullableoverall_esu_r number nullableoverall_esu_r_free number nullablesigma_i_cutoff number nullabledata_cutoff_high_abs_f number nullabledata_cutoff_high_rms_abs_f number nullabledata_cutoff_low_abs_f number nullablesolvent_ion_probe_radii number nullabletls_residual_adp_flag string (default: "")anisotropic_b_1_1 number nullableanisotropic_b_1_2 number nullableanisotropic_b_1_3 number nullableanisotropic_b_2_2 number nullableanisotropic_b_2_3 number nullableanisotropic_b_3_3 number nullableluzzati_sigma_a_free number nullableoccupancy_min number nullableoccupancy_max number nullableweighted_r_work number nullableweighted_r_free number nullableaverage_fsc_work number nullableaverage_fsc_free number nullableoverall_su_r_free number nullableoverall_su_r_cruickshank_dpi number nullableoverall_su_r_free_cruickshank_dpi number nullableoverall_su_r_blow_dpi number nullableoverall_su_r_free_blow_dpi number nullabledisordered_residue_count integer nullableoccupancy_sum_hydrogen number nullableoccupancy_sum_non_hydrogen number nullabledetails string (default: "")diffraction object nullable@type string (default: "RcsbDiffraction")ambient_temperature number nullableis_serial_crystallography boolean nullabledetector string (default: "")detector_type string (default: "")detector_details string (default: "")collection_date string (default: "")source string (default: "")source_type string (default: "")synchrotron_site string (default: "")synchrotron_beamline string (default: "")wavelengths array (default: [])radiation_protocol string (default: "")scattering_type string (default: "")monochromator string (default: "")resolution_high number nullableresolution_low number nullablereflection_count_observed integer nullablepercent_possible_observed number nullableredundancy number nullabler_merge number nullabler_pim number nullablecc_half number nullablenet_intensity_over_sigma number nullablewilson_b_estimate number nullabler_rim number nullablechi_squared number nullablemeasured_reflection_count integer nullablemonochromatic_or_laue string (default: "")observed_criterion_sigma_intensity number nullabler_sym number nullableambient_temperature_details string (default: "")reflection_count_all integer nullableobserved_criterion_sigma_amplitude number nullableobserved_criterion_amplitude_max number nullableobserved_criterion_amplitude_min number nullableobserved_criterion_intensity_max number nullableobserved_criterion_intensity_min number nullablescaling_rejects integer nullabler_merge_amplitude number nullablenet_intensity_over_average_sigma number nullabler_split number nullableelectron_microscopy object nullable@type string (default: "RcsbElectronMicroscopy")reconstruction_method string (default: "")aggregation_state string (default: "")resolution number nullableresolution_method string (default: "")symmetry_type string (default: "")particle_count integer nullableselected_particle_count integer nullablemicroscope_model string (default: "")electron_source string (default: "")accelerating_voltage number nullableillumination_mode string (default: "")imaging_mode string (default: "")nominal_magnification number nullablenominal_defocus_min number nullablenominal_defocus_max number nullabledetector_model string (default: "")image_count integer nullableaverage_electron_dose_per_image number nullablectf_correction_type string (default: "")point_symmetry string (default: "")cryogen_name string (default: "")is_vitrified boolean nullableis_stained boolean nullableis_embedded boolean nullableis_shadowed boolean nullableassembly_names array (default: [])assembly_types array (default: [])assembly_sources array (default: [])software array (default: [])@type string (default: "RcsbSoftware")name string (default: "")version string (default: "")classification string (default: "")type string (default: "")language string (default: "")url string (default: "")contact_author string (default: "")contact_author_email string (default: "")date string (default: "")reconstruction_algorithm string (default: "")class_average_count integer nullablespecimen_concentration number nullablespecimen_holder_model string (default: "")alignment_procedure string (default: "")c2_aperture_diameter number nullablenominal_cs number nullablecalibrated_defocus_min number nullablecalibrated_defocus_max number nullablerecording_temperature_minimum number nullablerecording_temperature_maximum number nullabletilt_angle_min number nullabletilt_angle_max number nullablecryogen_in_microscope string (default: "")detector_mode string (default: "")average_exposure_time number nullablediffraction_image_count integer nullableimaged_grid_count integer nullablevitrification_instrument string (default: "")vitrification_humidity number nullablevitrification_chamber_temperature number nullableembedding_material string (default: "")staining_material string (default: "")staining_type string (default: "")fitting_details string (default: "")fitting_protocol string (default: "")fitting_space string (default: "")fitting_target_criteria string (default: "")fitting_overall_b_value number nullablefitted_models array (default: [])@type string (default: "RcsbEmFittedModel")pdb_entry_id string (default: "")pdb_chain_id string (default: "")pdb_chain_residue_range string (default: "")details string (default: "")crystal_entities array (default: [])@type string (default: "RcsbEmCrystalEntity")dimensionality integer nullablespace_group_name string (default: "")space_group_number integer nullablelength_a number nullablelength_b number nullablelength_c number nullableangle_alpha number nullableangle_beta number nullableangle_gamma number nullablec_sampling_length number nullablehelical_entities array (default: [])@type string (default: "RcsbEmHelicalEntity")angular_rotation_per_subunit number nullableaxial_rise_per_subunit number nullableaxial_symmetry string (default: "")diffraction object nullable@type string (default: "RcsbEmDiffraction")camera_length number nullableresolution_high number nullablefourier_space_coverage number nullablemeasured_intensity_count integer nullablestructure_factor_count integer nullableoverall_phase_error number nullableoverall_phase_residual number nullablephase_error_rejection_criteria string (default: "")r_merge number nullabler_sym number nullablenmr object nullable@type string (default: "RcsbNmr")conformers_calculated integer nullableconformers_submitted integer nullableconformer_selection_criteria string (default: "")representative_conformer string (default: "")representative_selection_criteria string (default: "")refinement_method string (default: "")refinement_details string (default: "")experiment_types array (default: [])sample_contents string (default: "")sample_solvent_system string (default: "")sample_type string (default: "")sample_states array (default: [])ph number nullableph_units string (default: "")temperature number nullabletemperature_units string (default: "")pressure string (default: "")pressure_units string (default: "")ionic_strength string (default: "")ionic_strength_units string (default: "")sample_conditions_label string (default: "")spectrometer_manufacturers array (default: [])spectrometer_models array (default: [])spectrometer_field_strengths array (default: [])software array (default: [])@type string (default: "RcsbSoftware")name string (default: "")version string (default: "")classification string (default: "")type string (default: "")language string (default: "")url string (default: "")contact_author string (default: "")contact_author_email string (default: "")date string (default: "")details string (default: "")ensemble_representative_conformer string (default: "")maximum_torsion_angle_constraint_violation number nullableph_error number nullabletemperature_error number nullableionic_strength_error string (default: "")pressure_error string (default: "")validation object nullable@type string (default: "RcsbValidation")report_created_date string (default: "")attempted_validation_steps string (default: "")clashscore number nullableclashscore_full_length number nullablebonds_rmsz number nullableangles_rmsz number nullablepercent_ramachandran_outliers number nullablepercent_rotamer_outliers number nullablepercent_rsrz_outliers number nullabledata_completeness number nullableintensity_over_sigma string (default: "")r_free_dcc number nullabler_dcc number nullablewilson_b_estimate number nullabletwin_fraction string (default: "")percent_ramachandran_outliers_full_length number nullablepercent_rotamer_outliers_full_length number nullableb_factor_type string (default: "")r_free_reflection_count integer nullablepercent_free_reflections number nullablemiller_index_count integer nullableacentric_outliers integer nullablecentric_outliers integer nullabledata_anisotropy number nullablewilson_b_anisotropy array (default: [])eds_r number nullableeds_resolution_high number nullableeds_resolution_low number nullablefo_fc_correlation number nullablepadilla_yeates_l_mean number nullablepadilla_yeates_l2_mean number nullablebulk_solvent_b number nullablebulk_solvent_k number nullabletranslational_ncs_details string (default: "")atom_inclusion_all_atoms number nullableatom_inclusion_backbone number nullableq_score number nullableprimary_map_contour_level number nullablechemical_shift_completeness number nullablechemical_shift_completeness_full_length number nullablenmr_model_consistency string (default: "")cyrange_domain_count integer nullablemedoid_model string (default: "")nmrclust_cluster_count integer nullablenmrclust_model_count integer nullablenmrclust_outlier_count integer nullablenmrclust_representative_model string (default: "")rna_suiteness number nullableeds_r_warning string (default: "")author_fsc_resolution_halfbit number nullableauthor_fsc_resolution_onebit number nullableauthor_fsc_resolution_threesigma number nullableauthor_fsc_resolution_0_143 number nullableauthor_fsc_resolution_0_333 number nullableauthor_fsc_resolution_0_5 number nullablecalculated_fsc_resolution_halfbit number nullablecalculated_fsc_resolution_onebit number nullablecalculated_fsc_resolution_threesigma number nullablecalculated_fsc_resolution_0_143 number nullablecalculated_fsc_resolution_0_333 number nullablecalculated_fsc_resolution_0_5 number nullablemodel_details string (default: "")model_type_details string (default: "")molecular_replacement_status string (default: "")chemical_shift_status string (default: "")binding_affinities array (default: [])@type string (default: "RcsbBindingAffinity")component_id string (default: "")type string (default: "")value number nullableunit string (default: "")reference_sequence_identity number nullablesource string (default: "")url string (default: "")molecule_features array (default: [])@type string (default: "RcsbMoleculeFeature")prd_id string (default: "")name string (default: "")type string (default: "")feature_class string (default: "")details string (default: "")deposit_groups array (default: [])@type string (default: "RcsbDepositGroup")group_id string (default: "")description string (default: "")type string (default: "")aggregation_method string (default: "")twin_domains array (default: [])@type string (default: "RcsbTwinDomain")domain_id string (default: "")fraction number nullableoperator string (default: "")related_experimental_data array (default: [])@type string (default: "RcsbRelatedExperimentalData")data_set_type string (default: "")data_reference string (default: "")metadata_reference string (default: "")details string (default: "")serial_crystallography object nullable@type string (default: "RcsbSerialCrystallography")delivery_method string (default: "")delivery_description string (default: "")injection_description string (default: "")injection_preparation string (default: "")injection_carrier_solvent string (default: "")injection_crystal_concentration number nullableinjection_injector_diameter number nullableinjection_injector_pressure number nullableinjection_injector_temperature number nullableinjection_flow_rate number nullableinjection_jet_diameter number nullableinjection_filter_size number nullablefixed_target_description string (default: "")fixed_target_sample_holding string (default: "")fixed_target_support_base string (default: "")fixed_target_sample_solvent string (default: "")fixed_target_sample_dehydration_prevention string (default: "")fixed_target_sample_unit_size string (default: "")fixed_target_crystals_per_unit integer nullablefixed_target_motion_control string (default: "")fixed_target_velocity_horizontal number nullablefixed_target_velocity_vertical number nullablefixed_target_details string (default: "")pulse_energy number nullablepulse_duration number nullablepulse_photon_energy number nullablephotons_per_pulse number nullablesource_size number nullablesource_distance number nullablefocal_spot_size number nullablecollimation string (default: "")collection_time_total number nullablebeam_path_type string (default: "")energy_bandwidth number nullablexfel_pulse_repetition_rate number nullablecrystal_hits integer nullabledroplet_hits integer nullableframe_hits integer nullableframes_total integer nullableframes_indexed integer nullableframes_failed_index integer nullablelattices_indexed integer nullablexfel_pulse_events integer nullablexfel_run_numbers string (default: "")solution_scattering array (default: [])@type string (default: "RcsbSolutionScattering")type string (default: "")source_class string (default: "")source_type string (default: "")source_beamline string (default: "")source_beamline_instrument string (default: "")detector_type string (default: "")buffer_name string (default: "")sample_ph number nullabletemperature number nullableconcentration_range string (default: "")protein_length string (default: "")time_frame_count integer nullablemean_guinier_radius number nullablemean_guinier_radius_esd number nullablemin_mean_cross_sectional_radius_of_gyration number nullablemin_mean_cross_sectional_radius_of_gyration_esd number nullablemax_mean_cross_sectional_radius_of_gyration number nullablemax_mean_cross_sectional_radius_of_gyration_esd number nullabledata_reduction_software array (default: [])data_analysis_software array (default: [])solution_scattering_models array (default: [])@type string (default: "RcsbSolutionScatteringModel")method string (default: "")software array (default: [])software_authors array (default: [])conformers_calculated integer nullableconformers_submitted integer nullablerepresentative_conformer string (default: "")conformer_selection_criteria string (default: "")fitted_entries array (default: [])details string (default: "")422 — The request body did not validate Check the fields against this schema. A URN with the wrong prefix is the most common cause.408 — The request ran past its time limit Raise `timeout` in the request body, up to the maximum this endpoint documents. Lowering `count` or turning off the `with_*` flags also helps, because less work finishes sooner.412 — The entity was not found, or a precondition failed Retrying will not help: either the entity does not exist, or the input points at a different one.429 — Too many requests: a rate limit or a usage window is exhausted When the response carries an X-Retry-After header, wait that many seconds and retry: the same number is in the body as `detail.retry_after`, and the limit clears once that window passes. The message in the body names the limit that was hit.500 — Something broke on our side Retrying will not help. If it keeps happening, send us the X-Request-ID from the response headers.529 — Rate limit reached, or the endpoint is overloaded Wait at least 30 seconds, then retry.X-Error — Error message text (present only on error)X-Request-ID — Unique request identifierX-Execution-Time — Execution time in secondsX-Result-Count — How many records the body carries. 0 means an empty result, which is a normal answer and not by itself an error. A non-zero count can come back together with X-Error when the failure happened partway through — read this header and X-Error independently.X-Total-Available-Results — How many records exist for this query, when the endpoint can say. On a `dry_run` request this is the answer and the body is empty. It saturates: the endpoint's documented maximum means 'at least that many', any smaller number is exact.X-Warning — Present when the request body carried keys this endpoint does not document. They were ignored, so any filter you meant to apply through them did not apply. Check the spelling against this schema and retry.X-Retry-After — Seconds to wait before retrying. Present only on 429.