{"openapi":"3.1.0","info":{"title":"ADMETatlas API","summary":"Public, versioned API for the ADMETatlas peptide ADMET evidence database (V1).","description":"Public API providing access to peptide identities, peptidoforms, drug products, endpoint measurements, context signals, references and release metadata.","version":"1.0.0"},"paths":{"/matrix/peptide-endpoint":{"get":{"tags":["matrix"],"summary":"Peptide Endpoint Matrix","operationId":"peptide_endpoint_matrix_matrix_peptide_endpoint_get","parameters":[{"name":"endpoint_family","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Endpoint Family"}},{"name":"endpoint_id","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Endpoint Id"}},{"name":"source_id","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Source Id"}},{"name":"source_tier","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Source Tier"}},{"name":"review_status","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Review Status"}},{"name":"support_class","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Support Class"}},{"name":"downstream_use_policy","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Downstream Use Policy"}},{"name":"cluster_by","in":"query","required":false,"schema":{"type":"string","default":"none","title":"Cluster By"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":100,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Peptide Endpoint Matrix Matrix Peptide Endpoint Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/matrix/peptide-endpoint":{"get":{"tags":["matrix"],"summary":"Peptide Endpoint Matrix","operationId":"peptide_endpoint_matrix_api_v1_matrix_peptide_endpoint_get","parameters":[{"name":"endpoint_family","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Endpoint Family"}},{"name":"endpoint_id","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Endpoint Id"}},{"name":"source_id","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Source Id"}},{"name":"source_tier","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Source Tier"}},{"name":"review_status","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Review Status"}},{"name":"support_class","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Support Class"}},{"name":"downstream_use_policy","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Downstream Use Policy"}},{"name":"cluster_by","in":"query","required":false,"schema":{"type":"string","default":"none","title":"Cluster By"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":100,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Peptide Endpoint Matrix Api V1 Matrix Peptide Endpoint Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/matrix/product-source-tier":{"get":{"tags":["matrix"],"summary":"Product Source Tier Matrix","operationId":"product_source_tier_matrix_matrix_product_source_tier_get","parameters":[{"name":"source_id","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Source Id"}},{"name":"source_tier","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Source Tier"}},{"name":"signal_type","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Signal Type"}},{"name":"review_status","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Review Status"}},{"name":"downstream_use_policy","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Downstream Use Policy"}},{"name":"route","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Route"}},{"name":"bridge_status","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Bridge Status"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":100,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Product Source Tier Matrix Matrix Product Source Tier Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/matrix/product-source-tier":{"get":{"tags":["matrix"],"summary":"Product Source Tier Matrix","operationId":"product_source_tier_matrix_api_v1_matrix_product_source_tier_get","parameters":[{"name":"source_id","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Source Id"}},{"name":"source_tier","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Source Tier"}},{"name":"signal_type","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Signal Type"}},{"name":"review_status","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Review Status"}},{"name":"downstream_use_policy","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Downstream Use Policy"}},{"name":"route","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Route"}},{"name":"bridge_status","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Bridge Status"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":100,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Product Source Tier Matrix Api V1 Matrix Product Source Tier Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/evidence/drilldown":{"get":{"tags":["evidence"],"summary":"Evidence Drilldown","operationId":"evidence_drilldown_evidence_drilldown_get","parameters":[{"name":"measurement_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Measurement Id"}},{"name":"canonical_peptide_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Canonical Peptide Id"}},{"name":"peptidoform_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Peptidoform Id"}},{"name":"peptide_product_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Peptide Product Id"}},{"name":"endpoint_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Endpoint Id"}},{"name":"source_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source Id"}},{"name":"source_record_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source Record Id"}},{"name":"signal_type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Signal Type"}},{"name":"matrix_cell_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Matrix Cell Id"}},{"name":"source_tier","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Source Tier"}},{"name":"row_type","in":"query","required":false,"schema":{"type":"string","default":"both","title":"Row Type"}},{"name":"review_status","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Review Status"}},{"name":"support_class","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Support Class"}},{"name":"downstream_use_policy","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Downstream Use Policy"}},{"name":"species_normalized","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Species Normalized"}},{"name":"matrix_normalized","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Matrix Normalized"}},{"name":"route_normalized","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Route Normalized"}},{"name":"order_by","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Server-side sort key. Currently supports: value.","title":"Order By"},"description":"Server-side sort key. Currently supports: value."},{"name":"order_dir","in":"query","required":false,"schema":{"type":"string","pattern":"^(asc|desc)$","default":"asc","title":"Order Dir"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":50,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Evidence Drilldown Evidence Drilldown Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/evidence/drilldown":{"get":{"tags":["evidence"],"summary":"Evidence Drilldown","operationId":"evidence_drilldown_api_v1_evidence_drilldown_get","parameters":[{"name":"measurement_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Measurement Id"}},{"name":"canonical_peptide_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Canonical Peptide Id"}},{"name":"peptidoform_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Peptidoform Id"}},{"name":"peptide_product_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Peptide Product Id"}},{"name":"endpoint_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Endpoint Id"}},{"name":"source_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source Id"}},{"name":"source_record_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source Record Id"}},{"name":"signal_type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Signal Type"}},{"name":"matrix_cell_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Matrix Cell Id"}},{"name":"source_tier","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Source Tier"}},{"name":"row_type","in":"query","required":false,"schema":{"type":"string","default":"both","title":"Row Type"}},{"name":"review_status","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Review Status"}},{"name":"support_class","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Support Class"}},{"name":"downstream_use_policy","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Downstream Use Policy"}},{"name":"species_normalized","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Species Normalized"}},{"name":"matrix_normalized","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Matrix Normalized"}},{"name":"route_normalized","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Route Normalized"}},{"name":"order_by","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Server-side sort key. Currently supports: value.","title":"Order By"},"description":"Server-side sort key. Currently supports: value."},{"name":"order_dir","in":"query","required":false,"schema":{"type":"string","pattern":"^(asc|desc)$","default":"asc","title":"Order Dir"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":50,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Evidence Drilldown Api V1 Evidence Drilldown Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/evidence/facet-counts":{"get":{"tags":["evidence"],"summary":"Evidence Facet Counts","operationId":"evidence_facet_counts_evidence_facet_counts_get","parameters":[{"name":"endpoint_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Endpoint Id"}},{"name":"source_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source Id"}},{"name":"review_status","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Review Status"}},{"name":"support_class","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Support Class"}},{"name":"species_normalized","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Species Normalized"}},{"name":"matrix_normalized","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Matrix Normalized"}},{"name":"route_normalized","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Route Normalized"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Evidence Facet Counts Evidence Facet Counts Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/downloads/{kind}.tsv":{"get":{"tags":["downloads"],"summary":"Download Tsv","operationId":"download_tsv_downloads__kind__tsv_get","parameters":[{"name":"kind","in":"path","required":true,"schema":{"type":"string","title":"Kind"}},{"name":"visibility_mode","in":"query","required":false,"schema":{"type":"string","default":"public_release","title":"Visibility Mode"}},{"name":"source_id","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Source Id"}},{"name":"source_tier","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Source Tier"}},{"name":"endpoint_id","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Endpoint Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/downloads/release_manifest.json":{"get":{"tags":["downloads"],"summary":"Release Manifest","operationId":"release_manifest_downloads_release_manifest_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Release Manifest Downloads Release Manifest Json Get"}}}}}}},"/downloads/schema.json":{"get":{"tags":["downloads"],"summary":"Schema Json","operationId":"schema_json_downloads_schema_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Schema Json Downloads Schema Json Get"}}}}}}},"/downloads/data_dictionary.tsv":{"get":{"tags":["downloads"],"summary":"Data Dictionary Tsv","operationId":"data_dictionary_tsv_downloads_data_dictionary_tsv_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/completeness":{"get":{"tags":["downloads"],"summary":"Completeness Report","operationId":"completeness_report_completeness_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Completeness Report Completeness Get"}}}}}}},"/healthz":{"get":{"tags":["system"],"summary":"Healthz","operationId":"healthz_healthz_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":{"type":"string"},"type":"object","title":"Response Healthz Healthz Get"}}}}}}},"/meta":{"get":{"tags":["system"],"summary":"Meta","operationId":"meta_meta_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Meta Meta Get"}}}}}}},"/":{"get":{"tags":["public"],"summary":"Home","operationId":"home__get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/help":{"get":{"tags":["public"],"summary":"Help Page","operationId":"help_page_help_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/about":{"get":{"tags":["public"],"summary":"About Page","operationId":"about_page_about_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/license":{"get":{"tags":["public"],"summary":"License Page","operationId":"license_page_license_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/source-policy":{"get":{"tags":["public"],"summary":"Source Policy Page","operationId":"source_policy_page_source_policy_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/version":{"get":{"tags":["public"],"summary":"Version Page","operationId":"version_page_version_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/download":{"get":{"tags":["public"],"summary":"Download Page","operationId":"download_page_download_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/search":{"get":{"tags":["search"],"summary":"Search","operationId":"search_search_get","parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":1,"description":"Search text.","title":"Q"},"description":"Search text."},{"name":"type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Optional search type; use all or omit for all types.","title":"Type"},"description":"Optional search type; use all or omit for all types."},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Search Search Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/endpoints":{"get":{"tags":["ontology"],"summary":"Endpoints","operationId":"endpoints_endpoints_get","parameters":[{"name":"family","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Endpoint family filter.","title":"Family"},"description":"Endpoint family filter."},{"name":"active_only","in":"query","required":false,"schema":{"type":"boolean","description":"Only return active endpoint definitions.","default":true,"title":"Active Only"},"description":"Only return active endpoint definitions."},{"name":"include_counts","in":"query","required":false,"schema":{"type":"boolean","description":"Include normalized DB availability count fields when the v1 DB is loaded.","default":true,"title":"Include Counts"},"description":"Include normalized DB availability count fields when the v1 DB is loaded."}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Endpoints Endpoints Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/descriptors":{"get":{"tags":["ontology"],"summary":"Descriptors","description":"Computed-descriptor registry — the 10 \"computed\" endpoints in the 27-endpoint\ncatalog (27 = 17 measured · 10 computed). Deterministic Layer-A descriptors;\nthey carry NO measured support_class.","operationId":"descriptors_descriptors_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Descriptors Descriptors Get"}}}}}}},"/descriptors/{descriptor_code}":{"get":{"tags":["ontology"],"summary":"Descriptor Detail","description":"One computed endpoint (descriptor) as a hub: definition + value stats +\nrepresentative peptides. 404 if the code is unknown.","operationId":"descriptor_detail_descriptors__descriptor_code__get","parameters":[{"name":"descriptor_code","in":"path","required":true,"schema":{"type":"string","title":"Descriptor Code"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Descriptor Detail Descriptors  Descriptor Code  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/endpoints/{endpoint_id}":{"get":{"tags":["ontology"],"summary":"Endpoint Detail","operationId":"endpoint_detail_endpoints__endpoint_id__get","parameters":[{"name":"endpoint_id","in":"path","required":true,"schema":{"type":"string","title":"Endpoint Id"}},{"name":"include_counts","in":"query","required":false,"schema":{"type":"boolean","description":"Include normalized DB availability count fields when the v1 DB is loaded.","default":true,"title":"Include Counts"},"description":"Include normalized DB availability count fields when the v1 DB is loaded."}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Endpoint Detail Endpoints  Endpoint Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api-call-template":{"get":{"tags":["system"],"summary":"Api Call Template","operationId":"api_call_template_api_call_template_get","parameters":[{"name":"path","in":"query","required":true,"schema":{"type":"string","description":"API path to generate a reproducible call template for.","title":"Path"},"description":"API path to generate a reproducible call template for."}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Api Call Template Api Call Template Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/sources":{"get":{"tags":["sources"],"summary":"Sources","operationId":"sources_sources_get","parameters":[{"name":"source_tier","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"description":"Filter by source/license tier.","title":"Source Tier"},"description":"Filter by source/license tier."},{"name":"redistribution_tier","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"description":"Filter by redistribution tier.","title":"Redistribution Tier"},"description":"Filter by redistribution tier."},{"name":"source_policy_status","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"description":"Filter by public-release policy status.","title":"Source Policy Status"},"description":"Filter by public-release policy status."},{"name":"include_counts","in":"query","required":false,"schema":{"type":"boolean","description":"Include normalized DB contribution count fields when the v1 DB is loaded.","default":true,"title":"Include Counts"},"description":"Include normalized DB contribution count fields when the v1 DB is loaded."}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Sources Sources Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/sources/{source_id}":{"get":{"tags":["sources"],"summary":"Source Detail","operationId":"source_detail_sources__source_id__get","parameters":[{"name":"source_id","in":"path","required":true,"schema":{"type":"string","title":"Source Id"}},{"name":"include_counts","in":"query","required":false,"schema":{"type":"boolean","description":"Include normalized DB contribution count fields when the v1 DB is loaded.","default":true,"title":"Include Counts"},"description":"Include normalized DB contribution count fields when the v1 DB is loaded."}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Source Detail Sources  Source Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/peptides":{"get":{"tags":["peptides"],"summary":"Peptides","operationId":"peptides_peptides_get","parameters":[{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Substring match against canonical sequence or ID.","title":"Q"},"description":"Substring match against canonical sequence or ID."},{"name":"source_dataset","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"description":"Source dataset filter. Repeat the param for multi-select; values are OR-combined.","title":"Source Dataset"},"description":"Source dataset filter. Repeat the param for multi-select; values are OR-combined."},{"name":"endpoint","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"description":"Endpoint filter. Repeat the param for multi-select; values are OR-combined.","title":"Endpoint"},"description":"Endpoint filter. Repeat the param for multi-select; values are OR-combined."},{"name":"has_evidence","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"description":"Filter by evidence availability.","title":"Has Evidence"},"description":"Filter by evidence availability."},{"name":"has_bbb","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"description":"Filter by presence of a BBB review signal.","title":"Has Bbb"},"description":"Filter by presence of a BBB review signal."},{"name":"has_bridge","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"description":"Filter by presence of a product-peptide bridge.","title":"Has Bridge"},"description":"Filter by presence of a product-peptide bridge."},{"name":"has_cross_source","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"description":"Filter by BBB review supported across 2+ upstream sources.","title":"Has Cross Source"},"description":"Filter by BBB review supported across 2+ upstream sources."},{"name":"bro5_class","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"description":"Computed developability-space filter (Lipinski Ro5 / Doak bRo5). One or more of: rule_of_5_compliant, beyond_ro5_within_bro5, beyond_bro5. Repeat the param for multi-select; values are OR-combined. In-silico descriptor, not curated measured evidence.","title":"Bro5 Class"},"description":"Computed developability-space filter (Lipinski Ro5 / Doak bRo5). One or more of: rule_of_5_compliant, beyond_ro5_within_bro5, beyond_bro5. Repeat the param for multi-select; values are OR-combined. In-silico descriptor, not curated measured evidence."},{"name":"order_by","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Server-side sort key. One of: measurement_count, endpoint_count, source_count, length, canonical_peptide_id.","title":"Order By"},"description":"Server-side sort key. One of: measurement_count, endpoint_count, source_count, length, canonical_peptide_id."},{"name":"order_dir","in":"query","required":false,"schema":{"type":"string","pattern":"^(asc|desc)$","default":"desc","title":"Order Dir"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Peptides Peptides Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/peptides/{canonical_peptide_id}":{"get":{"tags":["peptides"],"summary":"Peptide Detail","operationId":"peptide_detail_peptides__canonical_peptide_id__get","parameters":[{"name":"canonical_peptide_id","in":"path","required":true,"schema":{"type":"string","title":"Canonical Peptide Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Peptide Detail Peptides  Canonical Peptide Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/peptides/{canonical_peptide_id}/secondary":{"get":{"tags":["peptides"],"summary":"Peptide Secondary","description":"Per-residue secondary structure (H/E/C) for a peptide, derived\nfrom the SATPdb-mirrored 3D coordinates. Returns 200 with\n``secondary_structure`` as an empty string when no source is\navailable (i.e. the peptide has no 3D coordinates yet) — same\ncontract as /structures and /topology.","operationId":"peptide_secondary_peptides__canonical_peptide_id__secondary_get","parameters":[{"name":"canonical_peptide_id","in":"path","required":true,"schema":{"type":"string","title":"Canonical Peptide Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Peptide Secondary Peptides  Canonical Peptide Id  Secondary Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/peptides/{canonical_peptide_id}/topology":{"get":{"tags":["peptides"],"summary":"Peptide Topology","description":"Curated structural topology for a canonical peptide: disulfide\nbonds (initially from SATPdb mirror geometry), plus slots for\nstapled cross-links, metal coordination, and non-standard residues\nonce those data sources land. Always returns 200 with empty arrays\nwhen nothing is recorded — peptide detail pages call this routinely\nand a 404 would force special-casing in the loader.","operationId":"peptide_topology_peptides__canonical_peptide_id__topology_get","parameters":[{"name":"canonical_peptide_id","in":"path","required":true,"schema":{"type":"string","title":"Canonical Peptide Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Peptide Topology Peptides  Canonical Peptide Id  Topology Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/peptides/{canonical_peptide_id}/structures":{"get":{"tags":["peptides"],"summary":"Peptide Structures","description":"3D structure cross-references for a canonical peptide.\n\nSources are pre-resolved by the SATPdb exact-match and RCSB sequence-\nsearch pipelines (see scripts/build_peptide_structure_sources_v0_1.py).\nReturns ``{\"canonical_peptide_id\": ..., \"sources\": [...]}`` with one\nentry per structure source, ordered with experimental matches first\nand predicted structures last so a default-render strategy picks the\nhighest-quality available structure.","operationId":"peptide_structures_peptides__canonical_peptide_id__structures_get","parameters":[{"name":"canonical_peptide_id","in":"path","required":true,"schema":{"type":"string","title":"Canonical Peptide Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Peptide Structures Peptides  Canonical Peptide Id  Structures Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/products":{"get":{"tags":["products"],"summary":"Products","operationId":"products_products_get","parameters":[{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Substring match against product name, alias, or ID.","title":"Q"},"description":"Substring match against product name, alias, or ID."},{"name":"priority","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Exact priority filter, for example P0 or P1.","title":"Priority"},"description":"Exact priority filter, for example P0 or P1."},{"name":"bridge_status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Exact bridge-status filter.","title":"Bridge Status"},"description":"Exact bridge-status filter."},{"name":"canonical_peptide_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Filter products linked to a canonical peptide ID.","title":"Canonical Peptide Id"},"description":"Filter products linked to a canonical peptide ID."},{"name":"primary_canonical_peptide_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Backward-compatible alias for canonical_peptide_id.","title":"Primary Canonical Peptide Id"},"description":"Backward-compatible alias for canonical_peptide_id."},{"name":"has_peptide_bridge","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"description":"Filter by canonical peptide bridge availability.","title":"Has Peptide Bridge"},"description":"Filter by canonical peptide bridge availability."},{"name":"has_regulatory_evidence","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"description":"Filter by regulatory evidence availability.","title":"Has Regulatory Evidence"},"description":"Filter by regulatory evidence availability."},{"name":"order_by","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Server-side sort key. One of: bridge_peptide_count, bridge_source_count, peptide_product_id, product_name.","title":"Order By"},"description":"Server-side sort key. One of: bridge_peptide_count, bridge_source_count, peptide_product_id, product_name."},{"name":"order_dir","in":"query","required":false,"schema":{"type":"string","pattern":"^(asc|desc)$","default":"desc","title":"Order Dir"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Products Products Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/products/{peptide_product_id}":{"get":{"tags":["products"],"summary":"Product Detail","operationId":"product_detail_products__peptide_product_id__get","parameters":[{"name":"peptide_product_id","in":"path","required":true,"schema":{"type":"string","title":"Peptide Product Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Product Detail Products  Peptide Product Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/search":{"get":{"tags":["api-v1"],"summary":"V1 Search","operationId":"v1_search_api_v1_search_get","parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":1,"description":"Search text.","title":"Q"},"description":"Search text."},{"name":"type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Optional search type; use all or omit for all types.","title":"Type"},"description":"Optional search type; use all or omit for all types."},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response V1 Search Api V1 Search Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/endpoints":{"get":{"tags":["api-v1"],"summary":"V1 Endpoints","operationId":"v1_endpoints_api_v1_endpoints_get","parameters":[{"name":"family","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Endpoint family filter.","title":"Family"},"description":"Endpoint family filter."},{"name":"active_only","in":"query","required":false,"schema":{"type":"boolean","description":"Only return active endpoint definitions.","default":true,"title":"Active Only"},"description":"Only return active endpoint definitions."},{"name":"include_counts","in":"query","required":false,"schema":{"type":"boolean","default":true,"title":"Include Counts"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response V1 Endpoints Api V1 Endpoints Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/descriptors":{"get":{"tags":["api-v1"],"summary":"V1 Descriptors","operationId":"v1_descriptors_api_v1_descriptors_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response V1 Descriptors Api V1 Descriptors Get"}}}}}}},"/api/v1/descriptors/{descriptor_code}":{"get":{"tags":["api-v1"],"summary":"V1 Descriptor Detail","operationId":"v1_descriptor_detail_api_v1_descriptors__descriptor_code__get","parameters":[{"name":"descriptor_code","in":"path","required":true,"schema":{"type":"string","title":"Descriptor Code"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response V1 Descriptor Detail Api V1 Descriptors  Descriptor Code  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/endpoints/{endpoint_id}":{"get":{"tags":["api-v1"],"summary":"V1 Endpoint Detail","operationId":"v1_endpoint_detail_api_v1_endpoints__endpoint_id__get","parameters":[{"name":"endpoint_id","in":"path","required":true,"schema":{"type":"string","title":"Endpoint Id"}},{"name":"include_counts","in":"query","required":false,"schema":{"type":"boolean","default":true,"title":"Include Counts"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response V1 Endpoint Detail Api V1 Endpoints  Endpoint Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/peptides":{"get":{"tags":["api-v1"],"summary":"V1 Peptides","operationId":"v1_peptides_api_v1_peptides_get","parameters":[{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Substring match against canonical sequence or ID.","title":"Q"},"description":"Substring match against canonical sequence or ID."},{"name":"source_dataset","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"description":"Source dataset filter. Repeat the param for multi-select; values are OR-combined.","title":"Source Dataset"},"description":"Source dataset filter. Repeat the param for multi-select; values are OR-combined."},{"name":"endpoint","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"description":"Endpoint filter. Repeat the param for multi-select; values are OR-combined.","title":"Endpoint"},"description":"Endpoint filter. Repeat the param for multi-select; values are OR-combined."},{"name":"has_evidence","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"description":"Filter by evidence availability.","title":"Has Evidence"},"description":"Filter by evidence availability."},{"name":"has_bbb","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"description":"Filter by presence of a BBB review signal.","title":"Has Bbb"},"description":"Filter by presence of a BBB review signal."},{"name":"has_bridge","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"description":"Filter by presence of a product-peptide bridge.","title":"Has Bridge"},"description":"Filter by presence of a product-peptide bridge."},{"name":"has_cross_source","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"description":"Filter by BBB review supported across 2+ upstream sources.","title":"Has Cross Source"},"description":"Filter by BBB review supported across 2+ upstream sources."},{"name":"bro5_class","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"description":"Computed developability-space filter (Lipinski Ro5 / Doak bRo5): rule_of_5_compliant, beyond_ro5_within_bro5, beyond_bro5. OR-combined. In-silico descriptor, not curated measured evidence.","title":"Bro5 Class"},"description":"Computed developability-space filter (Lipinski Ro5 / Doak bRo5): rule_of_5_compliant, beyond_ro5_within_bro5, beyond_bro5. OR-combined. In-silico descriptor, not curated measured evidence."},{"name":"order_by","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Server-side sort key. One of: measurement_count, endpoint_count, source_count, length, canonical_peptide_id.","title":"Order By"},"description":"Server-side sort key. One of: measurement_count, endpoint_count, source_count, length, canonical_peptide_id."},{"name":"order_dir","in":"query","required":false,"schema":{"type":"string","pattern":"^(asc|desc)$","default":"desc","title":"Order Dir"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response V1 Peptides Api V1 Peptides Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/peptides/{canonical_peptide_id}":{"get":{"tags":["api-v1"],"summary":"V1 Peptide Detail","operationId":"v1_peptide_detail_api_v1_peptides__canonical_peptide_id__get","parameters":[{"name":"canonical_peptide_id","in":"path","required":true,"schema":{"type":"string","title":"Canonical Peptide Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response V1 Peptide Detail Api V1 Peptides  Canonical Peptide Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/peptides/{canonical_peptide_id}/structures":{"get":{"tags":["api-v1"],"summary":"V1 Peptide Structures","operationId":"v1_peptide_structures_api_v1_peptides__canonical_peptide_id__structures_get","parameters":[{"name":"canonical_peptide_id","in":"path","required":true,"schema":{"type":"string","title":"Canonical Peptide Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response V1 Peptide Structures Api V1 Peptides  Canonical Peptide Id  Structures Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/peptides/{canonical_peptide_id}/topology":{"get":{"tags":["api-v1"],"summary":"V1 Peptide Topology","operationId":"v1_peptide_topology_api_v1_peptides__canonical_peptide_id__topology_get","parameters":[{"name":"canonical_peptide_id","in":"path","required":true,"schema":{"type":"string","title":"Canonical Peptide Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response V1 Peptide Topology Api V1 Peptides  Canonical Peptide Id  Topology Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/peptides/{canonical_peptide_id}/secondary":{"get":{"tags":["api-v1"],"summary":"V1 Peptide Secondary","operationId":"v1_peptide_secondary_api_v1_peptides__canonical_peptide_id__secondary_get","parameters":[{"name":"canonical_peptide_id","in":"path","required":true,"schema":{"type":"string","title":"Canonical Peptide Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response V1 Peptide Secondary Api V1 Peptides  Canonical Peptide Id  Secondary Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/products":{"get":{"tags":["api-v1"],"summary":"V1 Products","operationId":"v1_products_api_v1_products_get","parameters":[{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Substring match against product name, alias, or ID.","title":"Q"},"description":"Substring match against product name, alias, or ID."},{"name":"priority","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Exact priority filter, for example P0 or P1.","title":"Priority"},"description":"Exact priority filter, for example P0 or P1."},{"name":"bridge_status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Exact bridge-status filter.","title":"Bridge Status"},"description":"Exact bridge-status filter."},{"name":"has_peptide_bridge","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"description":"Filter by canonical peptide bridge availability.","title":"Has Peptide Bridge"},"description":"Filter by canonical peptide bridge availability."},{"name":"has_regulatory_evidence","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"description":"Filter by regulatory evidence availability.","title":"Has Regulatory Evidence"},"description":"Filter by regulatory evidence availability."},{"name":"order_by","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Server-side sort key. One of: bridge_peptide_count, bridge_source_count, peptide_product_id, product_name.","title":"Order By"},"description":"Server-side sort key. One of: bridge_peptide_count, bridge_source_count, peptide_product_id, product_name."},{"name":"order_dir","in":"query","required":false,"schema":{"type":"string","pattern":"^(asc|desc)$","default":"desc","title":"Order Dir"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response V1 Products Api V1 Products Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/products/{peptide_product_id}":{"get":{"tags":["api-v1"],"summary":"V1 Product Detail","operationId":"v1_product_detail_api_v1_products__peptide_product_id__get","parameters":[{"name":"peptide_product_id","in":"path","required":true,"schema":{"type":"string","title":"Peptide Product Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response V1 Product Detail Api V1 Products  Peptide Product Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/evidence":{"get":{"tags":["api-v1"],"summary":"V1 Evidence","operationId":"v1_evidence_api_v1_evidence_get","parameters":[{"name":"measurement_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Evidence measurement ID.","title":"Measurement Id"},"description":"Evidence measurement ID."},{"name":"endpoint","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Endpoint ID alias, for example hemolysis.","title":"Endpoint"},"description":"Endpoint ID alias, for example hemolysis."},{"name":"endpoint_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Endpoint ID.","title":"Endpoint Id"},"description":"Endpoint ID."},{"name":"peptide","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Canonical peptide ID alias.","title":"Peptide"},"description":"Canonical peptide ID alias."},{"name":"canonical_peptide_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Canonical peptide ID.","title":"Canonical Peptide Id"},"description":"Canonical peptide ID."},{"name":"product","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Product ID alias.","title":"Product"},"description":"Product ID alias."},{"name":"peptide_product_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Product ID.","title":"Peptide Product Id"},"description":"Product ID."},{"name":"source","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Source ID alias.","title":"Source"},"description":"Source ID alias."},{"name":"source_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Source ID.","title":"Source Id"},"description":"Source ID."},{"name":"source_record_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Source record ID.","title":"Source Record Id"},"description":"Source record ID."},{"name":"signal_type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Context signal type.","title":"Signal Type"},"description":"Context signal type."},{"name":"source_tier","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Source Tier"}},{"name":"row_type","in":"query","required":false,"schema":{"type":"string","default":"both","title":"Row Type"}},{"name":"review_status","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Review Status"}},{"name":"support_class","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Support Class"}},{"name":"downstream_use_policy","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Downstream Use Policy"}},{"name":"species_normalized","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"description":"Filter by normalized assay species (e.g. human, rat, mouse).","title":"Species Normalized"},"description":"Filter by normalized assay species (e.g. human, rat, mouse)."},{"name":"matrix_normalized","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"description":"Filter by normalized biological matrix (e.g. plasma, cell_culture).","title":"Matrix Normalized"},"description":"Filter by normalized biological matrix (e.g. plasma, cell_culture)."},{"name":"route_normalized","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"description":"Filter by normalized route of administration (e.g. intravenous, oral).","title":"Route Normalized"},"description":"Filter by normalized route of administration (e.g. intravenous, oral)."},{"name":"format","in":"query","required":false,"schema":{"type":"string","default":"json","title":"Format"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":50,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response V1 Evidence Api V1 Evidence Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/evidence/facet-counts":{"get":{"tags":["api-v1"],"summary":"V1 Evidence Facet Counts","description":"Faceted-browse counts of evidence by normalized species / matrix / route.","operationId":"v1_evidence_facet_counts_api_v1_evidence_facet_counts_get","parameters":[{"name":"endpoint","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Endpoint ID alias.","title":"Endpoint"},"description":"Endpoint ID alias."},{"name":"endpoint_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Endpoint ID.","title":"Endpoint Id"},"description":"Endpoint ID."},{"name":"source","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Source ID alias.","title":"Source"},"description":"Source ID alias."},{"name":"source_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Source ID.","title":"Source Id"},"description":"Source ID."},{"name":"review_status","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Review Status"}},{"name":"support_class","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Support Class"}},{"name":"species_normalized","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Species Normalized"}},{"name":"matrix_normalized","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Matrix Normalized"}},{"name":"route_normalized","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Route Normalized"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response V1 Evidence Facet Counts Api V1 Evidence Facet Counts Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/downloads/{kind}.tsv":{"get":{"tags":["api-v1"],"summary":"V1 Download Tsv","operationId":"v1_download_tsv_api_v1_downloads__kind__tsv_get","parameters":[{"name":"kind","in":"path","required":true,"schema":{"type":"string","title":"Kind"}},{"name":"visibility_mode","in":"query","required":false,"schema":{"type":"string","default":"public_release","title":"Visibility Mode"}},{"name":"source_id","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Source Id"}},{"name":"source_tier","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Source Tier"}},{"name":"endpoint_id","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Endpoint Id"}},{"name":"review_status","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Review Status"}},{"name":"support_class","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Support Class"}},{"name":"has_reference","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Has Reference"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/downloads/subset/{preset_id}.tsv":{"get":{"tags":["api-v1"],"summary":"V1 Download Subset","description":"Themed analysis-ready subset (ADMET-domain / evidence-quality). Prebuilt\nstatic when available, otherwise generated on the fly.","operationId":"v1_download_subset_api_v1_downloads_subset__preset_id__tsv_get","parameters":[{"name":"preset_id","in":"path","required":true,"schema":{"type":"string","title":"Preset Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/downloads/{kind}.fasta":{"get":{"tags":["api-v1"],"summary":"V1 Download Fasta","operationId":"v1_download_fasta_api_v1_downloads__kind__fasta_get","parameters":[{"name":"kind","in":"path","required":true,"schema":{"type":"string","title":"Kind"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/downloads/admetatlas-v1.zip":{"get":{"tags":["api-v1"],"summary":"V1 Download Zip","operationId":"v1_download_zip_api_v1_downloads_admetatlas_v1_zip_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/downloads/checksums.txt":{"get":{"tags":["api-v1"],"summary":"V1 Download Checksums","operationId":"v1_download_checksums_api_v1_downloads_checksums_txt_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/downloads/release_manifest.json":{"get":{"tags":["api-v1"],"summary":"V1 Release Manifest","operationId":"v1_release_manifest_api_v1_downloads_release_manifest_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/downloads/schema.json":{"get":{"tags":["api-v1"],"summary":"V1 Schema Json","operationId":"v1_schema_json_api_v1_downloads_schema_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/downloads/data_dictionary.tsv":{"get":{"tags":["api-v1"],"summary":"V1 Data Dictionary Tsv","operationId":"v1_data_dictionary_tsv_api_v1_downloads_data_dictionary_tsv_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/completeness":{"get":{"tags":["api-v1"],"summary":"V1 Completeness Report","operationId":"v1_completeness_report_api_v1_completeness_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response V1 Completeness Report Api V1 Completeness Get"}}}}}}},"/api/v1/profile/report.pdf":{"post":{"tags":["api-v1"],"summary":"V1 Profile Report Pdf","description":"Render a branded developability-profile PDF from a frontend-computed\nProfileResult. RDKit structure depictions and WeasyPrint rendering run in an\nisolated subprocess (see admetatlas_api.report).","operationId":"v1_profile_report_pdf_api_v1_profile_report_pdf_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProfileResult"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/statistics":{"get":{"tags":["api-v1"],"summary":"V1 Statistics","operationId":"v1_statistics_api_v1_statistics_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response V1 Statistics Api V1 Statistics Get"}}}}}}},"/api/v1/context-signals":{"get":{"tags":["api-v1"],"summary":"V1 Context Signals","operationId":"v1_context_signals_api_v1_context_signals_get","parameters":[{"name":"signal_type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Filter by signal_type (e.g. rxnorm_identity, trial_context, clinical_ae)","title":"Signal Type"},"description":"Filter by signal_type (e.g. rxnorm_identity, trial_context, clinical_ae)"},{"name":"dimension","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Filter by scientific dimension (identity, mechanism, indication, clinical_studies, safety, immunogenicity)","title":"Dimension"},"description":"Filter by scientific dimension (identity, mechanism, indication, clinical_studies, safety, immunogenicity)"},{"name":"anchor_type","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Filter by anchor_type (product, backbone, peptidoform, source_record)","title":"Anchor Type"},"description":"Filter by anchor_type (product, backbone, peptidoform, source_record)"},{"name":"peptide_product_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Filter by product ID","title":"Peptide Product Id"},"description":"Filter by product ID"},{"name":"canonical_peptide_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Filter by canonical peptide ID","title":"Canonical Peptide Id"},"description":"Filter by canonical peptide ID"},{"name":"source_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Filter by source ID","title":"Source Id"},"description":"Filter by source ID"},{"name":"review_status","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Review Status"}},{"name":"support_class","in":"query","required":false,"schema":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Support Class"}},{"name":"q","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Free-text search across the entry payload","title":"Q"},"description":"Free-text search across the entry payload"},{"name":"sort","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Sort column: signal_type, support_class, review_status, anchor_type","title":"Sort"},"description":"Sort column: signal_type, support_class, review_status, anchor_type"},{"name":"dir","in":"query","required":false,"schema":{"type":"string","description":"Sort direction: asc or desc","default":"desc","title":"Dir"},"description":"Sort direction: asc or desc"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":50,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"Offset"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response V1 Context Signals Api V1 Context Signals Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/context-signals/dimension-counts":{"get":{"tags":["api-v1"],"summary":"V1 Context Dimension Counts","operationId":"v1_context_dimension_counts_api_v1_context_signals_dimension_counts_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response V1 Context Dimension Counts Api V1 Context Signals Dimension Counts Get"}}}}}}},"/api/v1/context-signals/{signal_id}":{"get":{"tags":["api-v1"],"summary":"V1 Context Signal Detail","operationId":"v1_context_signal_detail_api_v1_context_signals__signal_id__get","parameters":[{"name":"signal_id","in":"path","required":true,"schema":{"type":"string","title":"Signal Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response V1 Context Signal Detail Api V1 Context Signals  Signal Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"DomainCoverageCell":{"properties":{"comparable":{"type":"integer","title":"Comparable","default":0},"reported":{"type":"integer","title":"Reported","default":0},"contextual":{"type":"integer","title":"Contextual","default":0},"total":{"type":"integer","title":"Total","default":0},"verdict":{"type":"string","title":"Verdict","default":"silent"}},"type":"object","title":"DomainCoverageCell"},"EvidenceTransferSignature":{"properties":{"endpointIds":{"items":{"type":"string"},"type":"array","title":"Endpointids"},"moduleIds":{"items":{"type":"string"},"type":"array","title":"Moduleids"},"assayContextTokens":{"items":{"type":"string"},"type":"array","title":"Assaycontexttokens"},"measurementCount":{"type":"integer","title":"Measurementcount","default":0}},"type":"object","title":"EvidenceTransferSignature"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"IdentityNeighbor":{"properties":{"atlId":{"type":"string","title":"Atlid","default":""},"canonicalId":{"type":"string","title":"Canonicalid","default":""},"label":{"type":"string","title":"Label","default":""},"sequence":{"type":"string","title":"Sequence","default":""},"smiles":{"type":"string","title":"Smiles","default":""},"identity":{"type":"number","title":"Identity","default":0.0},"similarity":{"type":"number","title":"Similarity","default":0.0},"topology":{"type":"string","title":"Topology","default":"unknown"},"length":{"type":"integer","title":"Length","default":0},"family":{"type":"string","title":"Family","default":""},"endpointCount":{"type":"integer","title":"Endpointcount","default":0},"evidenceRowCount":{"type":"integer","title":"Evidencerowcount","default":0},"evidenceSignature":{"anyOf":[{"$ref":"#/components/schemas/EvidenceTransferSignature"},{"type":"null"}]}},"type":"object","title":"IdentityNeighbor"},"IdentityTriangulation":{"properties":{"level":{"type":"string","title":"Level","default":"L5_silent"},"exactMatch":{"anyOf":[{"$ref":"#/components/schemas/IdentityNeighbor"},{"type":"null"}]},"backboneMatches":{"items":{"$ref":"#/components/schemas/IdentityNeighbor"},"type":"array","title":"Backbonematches"},"neighbors":{"items":{"$ref":"#/components/schemas/IdentityNeighbor"},"type":"array","title":"Neighbors"},"topologyClass":{"type":"string","title":"Topologyclass","default":"unknown"},"topologyAssertion":{"type":"string","title":"Topologyassertion","default":""},"notes":{"items":{"type":"string"},"type":"array","title":"Notes"}},"type":"object","title":"IdentityTriangulation"},"ProfileInput":{"properties":{"kind":{"type":"string","title":"Kind","default":"sequence"},"raw":{"type":"string","title":"Raw","default":""},"sequence":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sequence"},"smiles":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Smiles"},"atlId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Atlid"},"declaredTopology":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Declaredtopology"},"declaredCharge":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Declaredcharge"},"declaredLength":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Declaredlength"},"notes":{"items":{"type":"string"},"type":"array","title":"Notes"}},"type":"object","title":"ProfileInput"},"ProfileMotifHit":{"properties":{"id":{"type":"string","title":"Id","default":""},"label":{"type":"string","title":"Label","default":""},"category":{"type":"string","title":"Category","default":""},"severity":{"type":"string","title":"Severity","default":"info"},"domain":{"type":"string","title":"Domain","default":"cross_domain"},"motif":{"type":"string","title":"Motif","default":""},"positions":{"items":{"type":"integer"},"type":"array","title":"Positions"},"occurrences":{"type":"integer","title":"Occurrences","default":0},"source":{"type":"string","title":"Source","default":""},"evidenceCorpus":{"type":"string","title":"Evidencecorpus","default":""},"rationale":{"type":"string","title":"Rationale","default":""},"interpretation":{"type":"string","title":"Interpretation","default":""}},"type":"object","title":"ProfileMotifHit"},"ProfileResult":{"properties":{"schemaVersion":{"type":"string","title":"Schemaversion","default":""},"input":{"$ref":"#/components/schemas/ProfileInput"},"identity":{"$ref":"#/components/schemas/IdentityTriangulation"},"domainCoverage":{"additionalProperties":{"$ref":"#/components/schemas/DomainCoverageCell"},"type":"object","title":"Domaincoverage"},"motifs":{"items":{"$ref":"#/components/schemas/ProfileMotifHit"},"type":"array","title":"Motifs"},"reproducibility":{"$ref":"#/components/schemas/Reproducibility"},"warnings":{"items":{"type":"string"},"type":"array","title":"Warnings"}},"type":"object","title":"ProfileResult"},"Reproducibility":{"properties":{"runHash":{"type":"string","title":"Runhash","default":""},"generatedAt":{"type":"string","title":"Generatedat","default":""},"releaseSnapshot":{"type":"string","title":"Releasesnapshot","default":""},"apiBaseUrl":{"type":"string","title":"Apibaseurl","default":""},"apiOk":{"type":"boolean","title":"Apiok","default":false}},"type":"object","title":"Reproducibility"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}}}}