{"openapi":"3.1.0","info":{"title":"Protein Interactions API","version":"1.0.0","description":"Protein-protein interaction networks as an API — powered by STRING, the database of known and predicted protein associations that combines evidence from laboratory experiments, curated pathway databases, gene co-expression, genomic context and automated text mining into a single confidence score, across thousands of organisms. Get a protein's top interaction partners (each with the combined confidence score and the seven evidence-channel subscores), the interaction network among any set of proteins as scored edges, and functional enrichment for a gene set — the over-represented GO terms, KEGG pathways, Pfam domains and more, each with its p-value, FDR and member genes. Pass gene symbols (TP53) or STRING/Ensembl ids, for human (default) or any species by NCBI taxon id. It is a cornerstone of systems biology — ideal for network analysis, functional genomics, pathway and bioinformatics tools. A protein-interaction-network resource — distinct from biological pathways (Reactome), curated protein complexes (Complex Portal) and Gene Ontology annotations (QuickGO). Open data from STRING (CC BY 4.0).","contact":{"name":"PremiumApi","url":"https://www.oanor.com/by/premiumapi"}},"servers":[{"url":"https://api.oanor.com/stringdb-api","description":"oanor gateway"}],"tags":[{"name":"Protein Interactions"},{"name":"Meta"}],"components":{"securitySchemes":{"oanorKey":{"type":"apiKey","in":"header","name":"x-oanor-key","description":"Get your key at https://www.oanor.com/developer/keys"}}},"security":[{"oanorKey":[]}],"paths":{"/v1/enrichment":{"get":{"operationId":"get_v1_enrichment","tags":["Protein Interactions"],"summary":"Functional enrichment for a gene set","description":"","parameters":[{"name":"proteins","in":"query","required":false,"description":"Comma-separated proteins (2-100)","schema":{"type":"string"},"example":"TP53,MDM2,EP300,CDKN1A"},{"name":"species","in":"query","required":false,"description":"NCBI taxon id (default 9606)","schema":{"type":"string"},"example":"9606"},{"name":"category","in":"query","required":false,"description":"Optional category filter (Process, KEGG, …)","schema":{"type":"string"}}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"count":50,"terms":[{"fdr":0.0266,"term":"GOCC:0005654","genes":["MDM2","EP300","TP53","CDKN1A"],"p_value":1.15e-5,"category":"COMPARTMENTS","description":"Nucleoplasm","genes_in_set":4,"genes_in_background":1146},{"fdr":8.66e-6,"term":"GO:0072331","genes":["MDM2","EP300","TP53","CDKN1A"],"p_value":5.52e-10,"category":"Process","description":"Signal transduction by p53 class mediator","genes_in_set":4,"genes_in_background":93},{"fdr":4.35e-5,"term":"GO:0006977","genes":["MDM2","TP53","CDKN1A"],"p_value":5.55e-9,"category":"Process","description":"DNA damage response, signal transduction by p53 class mediator resulting in cell cycle arrest","genes_in_set":3,"genes_in_background":20},{"fdr":4.35e-5,"term":"GO:0071478","genes":["MDM2","EP300","TP53","CDKN1A"],"p_value":7.86e-9,"category":"Process","description":"Cellular response to radiation","genes_in_set":4,"genes_in_background":183},{"fdr":6.1e-5,"term":"GO:0071480","genes":["MDM2","TP53","CDKN1A"],"p_value":1.55e-8,"category":"Process","description":"Cellular response to gamma radiation","genes_in_set":3,"genes_in_background":29},{"fdr":6.43e-5,"term":"GO:0042771","genes":["EP300","TP53","CDKN1A"],"p_value":2.05e-8,"category":"Process","description":"Intrinsic apoptotic signaling pathway in response to DNA damage by p53 class mediator","genes_in_set":3,"genes_in_background":32},{"fdr":0.00032,"term":"GO:0034644","genes":["EP300","TP53","CDKN1A"],"p_value":4.06e-7,"category":"Process","description":"Cellular response to UV","genes_in_set":3,"genes_in_background":90},{"fdr":0.00035,"term":"GO:0072717","genes":["MDM2","TP53"],"p_value":4.64e-7,"category":"Process","description":"Cellular response to actinomycin D","genes_in_set":2,"genes_in_background":4},{"fdr":0.00043,"term":"GO:0007507","genes":["MDM2","EP300","TP53","CDKN1A"],"p_value":6.1e-7,"category":"Process","description":"Heart development","genes_in_set":4,"genes_in_background":548},{"fdr":0.00044,"term":"GO:1901796","genes":["MDM2","EP300","TP53"],"p_value":6.38e-7,"category":"Process","description":"Regulation of signal transduction by p53 class mediator","genes_in_set":3,"genes_in_background":105},{"fdr":0.00073,"term":"GO:0090400","genes":["TP53","CDKN1A"],"p_value":1.39e-6,"category":"Process","description":"Stress-induced premature senescence","genes_in_set":2,"genes_in_background":8},{"fdr":0.00098,"term":"GO:0006974","genes":["MDM2","EP300","TP53","CDKN1A"],"p_value":2.06e-6,"category":"Process","description":"Cellular response to DNA damage stimulus","genes_in_set":4,"genes_in_background":744},{"fdr":0.0015,"term":"GO:0006978","genes":["TP53","CDKN1A"],"p_value":3.71e-6,"category":"Process","description":"DNA damage response, signal transduction by p53 class mediator resulting in transcription of p21 class mediator","genes_in_set":2,"genes_in_background":14},{"fdr":0.0015,"term":"GO:0034504","genes":["MDM2","TP53","CDKN1A"],"p_value":3.97e-6,"category":"Process","description":"Protein localization to nucleus","genes_in_set":3,"genes_in_background":195},{"fdr":0.0017,"term":"GO:0090399","genes":["TP53","CDKN1A"],"p_value":4.72e-6,"category":"Process","description":"Replicative senescence","genes_in_set":2,"genes_in_background":16},{"fdr":0.0026,"term":"GO:0006915","genes":["MDM2","EP300","TP53","CDKN1A"],"p_value":7.87e-6,"category":"Process","description":"Apoptotic process","genes_in_set":4,"genes_in_background":1041},{"fdr":0.003,"term":"GO:1901522","genes":["EP300","TP53"],"p_value":9.26e-6,"category":"Process","description":"Positive regulation of transcription from RNA polymerase II promoter involved in cellular response to chemical stimulus","genes_in_set":2,"genes_in_background":23},{"fdr":0.0034,"term":"GO:0001666","genes":["MDM2","EP300","TP53"],"p_value":1.14e-5,"category":"Process","description":"Response to hypoxia","genes_in_set":3,"genes_in_background":278},{"fdr":0.0046,"term":"GO:0007049","genes":["MDM2","EP300","TP53","CDKN1A"],"p_value":1.61e-5,"category":"Process","description":"Cell cycle","genes_in_set":4,"genes_in_background":1246},{"fdr":0.0047,"term":"GO:1902253","genes":["MDM2","TP53"],"p_value":1.73e-5,"category":"Process","description":"Regulation of intrinsic apoptotic signaling pathway by p53 class mediator","genes_in_set":2,"genes_in_background":32},{"fdr":0.0049,"term":"GO:0031647","genes":["MDM2","EP300","TP53"],"p_value":1.86e-5,"category":"Process","description":"Regulation of protein stability","genes_in_set":3,"genes_in_background":328},{"fdr":0.0063,"term":"GO:0043516","genes":["MDM2","TP53"],"p_value":2.53e-5,"category":"Process","description":"Regulation of DNA damage response, signal transduction by p53 class mediator","genes_in_set":2,"genes_in_background":39},{"fdr":0.0068,"term":"GO:2000279","genes":["TP53","CDKN1A"],"p_value":2.78e-5,"category":"Process","description":"Negative regulation of DNA biosynthetic process","genes_in_set":2,"genes_in_background":41},{"fdr":0.0087,"term":"GO:0010558","genes":["MDM2","EP300","TP53","CDKN1A"],"p_value":3.68e-5,"category":"Process","description":"Negative regulation of macromolecule biosynthetic process","genes_in_set":4,"genes_in_background":1532},{"fdr":0.0087,"term":"GO:0048589","genes":["EP300","TP53","CDKN1A"],"p_value":3.65e-5,"category":"Process","description":"Developmental growth","genes_in_set":3,"genes_in_background":412},{"fdr":0.0089,"term":"GO:0045934","genes":["MDM2","EP300","TP53","CDKN1A"],"p_value":3.98e-5,"category":"Process","description":"Negative regulation of nucleobase-containing compound metabolic process","genes_in_set":4,"genes_in_background":1562},{"fdr":0.009,"term":"GO:0031648","genes":["MDM2","EP300"],"p_value":4.09e-5,"category":"Process","description":"Protein destabilization","genes_in_set":2,"genes_in_background":50},{"fdr":0.0091,"term":"GO:0031327","genes":["MDM2","EP300","TP53","CDKN1A"],"p_value":4.29e-5,"category":"Process","description":"Negative regulation of cellular biosynthetic process","genes_in_set":4,"genes_in_background":1592},{"fdr":0.0101,"term":"GO:0043470","genes":["EP300","TP53"],"p_value":4.92e-5,"category":"Process","description":"Regulation of carbohydrate catabolic process","genes_in_set":2,"genes_in_background":55},{"fdr":0.0111,"term":"GO:0045912","genes":["EP300","TP53"],"p_value":5.45e-5,"category":"Process","description":"Negative regulation of carbohydrate metabolic process","genes_in_set":2,"genes_in_background":58},{"fdr":0.0119,"term":"GO:0090311","genes":["EP300","TP53"],"p_value":6.01e-5,"category":"Process","description":"Regulation of protein deacetylation","genes_in_set":2,"genes_in_background":61},{"fdr":0.0128,"term":"GO:0001756","genes":["EP300","TP53"],"p_value":6.6e-5,"category":"Process","description":"Somitogenesis","genes_in_set":2,"genes_in_background":64},{"fdr":0.0146,"term":"GO:2000379","genes":["TP53","CDKN1A"],"p_value":7.65e-5,"category":"Process","description":"Positive regulation of reactive oxygen species metabolic process","genes_in_set":2,"genes_in_background":69},{"fdr":0.0149,"term":"GO:0060411","genes":["MDM2","TP53"],"p_value":7.86e-5,"category":"Process","description":"Cardiac septum morphogenesis","genes_in_set":2,"genes_in_background":70},{"fdr":0.0224,"term":"GO:0035264","genes":["EP300","TP53"],"p_value":0.00012,"category":"Process","description":"Multicellular organism growth","genes_in_set":2,"genes_in_background":88},{"fdr":0.0227,"term":"GO:0048145","genes":["TP53","CDKN1A"],"p_value":0.00013,"category":"Process","description":"Regulation of fibroblast proliferation","genes_in_set":2,"genes_in_background":89},{"fdr":0.0301,"term":"GO:0010906","genes":["EP300","TP53"],"p_value":0.00017,"category":"Process","description":"Regulation of glucose metabolic process","genes_in_set":2,"genes_in_background":104},{"fdr":0.0301,"term":"GO:0062014","genes":["EP300","TP53"],"p_value":0.00017,"category":"Process","description":"Negative regulation of small molecule metabolic process","genes_in_set":2,"genes_in_background":104},{"fdr":0.0309,"term":"GO:0080135","genes":["MDM2","EP300","TP53"],"p_value":0.00019,"category":"Process","description":"Regulation of cellular response to stress","genes_in_set":3,"genes_in_background":712},{"fdr":0.0314,"term":"GO:1902749","genes":["TP53","CDKN1A"],"p_value":0.00019,"category":"Process","description":"Regulation of cell cycle G2/M phase transition","genes_in_set":2,"genes_in_background":111},{"fdr":0.0333,"term":"GO:0006606","genes":["TP53","CDKN1A"],"p_value":0.00021,"category":"Process","description":"Protein import into nucleus","genes_in_set":2,"genes_in_background":115},{"fdr":0.0382,"term":"GO:0031329","genes":["MDM2","EP300","TP53"],"p_value":0.00025,"category":"Process","description":"Regulation of cellular catabolic process","genes_in_set":3,"genes_in_background":789},{"fdr":0.0387,"term":"GO:0071456","genes":["MDM2","TP53"],"p_value":0.00026,"category":"Process","description":"Cellular response to hypoxia","genes_in_set":2,"genes_in_background":128},{"fdr":0.039,"term":"GO:0030183","genes":["EP300","TP53"],"p_value":0.00026,"category":"Process","description":"B cell differentiation","genes_in_set":2,"genes_in_background":129},{"fdr":0.0398,"term":"GO:0043467","genes":["EP300","TP53"],"p_value":0.00027,"category":"Process","description":"Regulation of generation of precursor metabolites and energy","genes_in_set":2,"genes_in_background":131},{"fdr":0.0435,"term":"GO:0007623","genes":["EP300","TP53"],"p_value":0.0003,"category":"Process","description":"Circadian rhythm","genes_in_set":2,"genes_in_background":139},{"fdr":0.0437,"term":"GO:0017015","genes":["EP300","TP53"],"p_value":0.00031,"category":"Process","description":"Regulation of transforming growth factor beta receptor signaling pathway","genes_in_set":2,"genes_in_background":140},{"fdr":0.0445,"term":"GO:0051246","genes":["MDM2","EP300","TP53","CDKN1A"],"p_value":0.00031,"category":"Process","description":"Regulation of protein metabolic process","genes_in_set":4,"genes_in_background":2622},{"fdr":0.0494,"term":"GO:0010821","genes":["EP300","TP53"],"p_value":0.00037,"category":"Process","description":"Regulation of mitochondrion organization","genes_in_set":2,"genes_in_background":153},{"fdr":0.00096,"term":"GO:0002039","genes":["MDM2","EP300","TP53"],"p_value":1.95e-7,"category":"Function","description":"p53 binding","genes_in_set":3,"genes_in_background":70}],"species":"9606","proteins":["TP53","MDM2","EP300","CDKN1A"]},"meta":{"timestamp":"2026-06-01T16:22:53.457Z","request_id":"6d88abb7-f4df-4826-b290-6492714d5b72"},"status":"ok","message":"Enrichment retrieved","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/network":{"get":{"operationId":"get_v1_network","tags":["Protein Interactions"],"summary":"Interactions among a set of proteins","description":"","parameters":[{"name":"proteins","in":"query","required":false,"description":"Comma-separated proteins (2-100)","schema":{"type":"string"},"example":"TP53,MDM2,EP300"},{"name":"species","in":"query","required":false,"description":"NCBI taxon id (default 9606)","schema":{"type":"string"},"example":"9606"}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"edges":[{"channels":{"fusion":0,"database":0,"textmining":0.994,"coexpression":0.152,"cooccurrence":0,"experimental":0.82,"neighborhood":0},"protein_a":"MDM2","protein_b":"EP300","string_id_a":"9606.ENSP00000258149","string_id_b":"9606.ENSP00000263253","combined_score":0.999},{"channels":{"fusion":0,"database":0.9,"textmining":0.999,"coexpression":0.116,"cooccurrence":0,"experimental":0.999,"neighborhood":0},"protein_a":"MDM2","protein_b":"TP53","string_id_a":"9606.ENSP00000258149","string_id_b":"9606.ENSP00000269305","combined_score":0.999},{"channels":{"fusion":0,"database":0.9,"textmining":0.998,"coexpression":0.049,"cooccurrence":0,"experimental":0.999,"neighborhood":0},"protein_a":"EP300","protein_b":"TP53","string_id_a":"9606.ENSP00000263253","string_id_b":"9606.ENSP00000269305","combined_score":0.999}],"species":"9606","proteins":["TP53","MDM2","EP300"],"edge_count":3},"meta":{"timestamp":"2026-06-01T16:22:53.556Z","request_id":"95d0b383-1184-40b5-9b2c-434132a438eb"},"status":"ok","message":"Network retrieved","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/partners":{"get":{"operationId":"get_v1_partners","tags":["Protein Interactions"],"summary":"A protein's interaction partners","description":"","parameters":[{"name":"protein","in":"query","required":false,"description":"Gene symbol or STRING/Ensembl id","schema":{"type":"string"},"example":"TP53"},{"name":"species","in":"query","required":false,"description":"NCBI taxon id (default 9606)","schema":{"type":"string"},"example":"9606"},{"name":"limit","in":"query","required":false,"description":"Max partners (1-100, default 25)","schema":{"type":"string"}}],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"count":25,"protein":"TP53","species":"9606","partners":[{"channels":{"fusion":0,"database":0.75,"textmining":0.859,"coexpression":0,"cooccurrence":0,"experimental":0.981,"neighborhood":0},"protein_a":"TP53","protein_b":"SFN","string_id_a":"9606.ENSP00000269305","string_id_b":"9606.ENSP00000340989","combined_score":0.999},{"channels":{"fusion":0,"database":0.9,"textmining":0.998,"coexpression":0.049,"cooccurrence":0,"experimental":0.999,"neighborhood":0},"protein_a":"TP53","protein_b":"EP300","string_id_a":"9606.ENSP00000269305","string_id_b":"9606.ENSP00000263253","combined_score":0.999},{"channels":{"fusion":0,"database":0,"textmining":0.994,"coexpression":0,"cooccurrence":0,"experimental":0.847,"neighborhood":0},"protein_a":"TP53","protein_b":"HIF1A","string_id_a":"9606.ENSP00000269305","string_id_b":"9606.ENSP00000437955","combined_score":0.999},{"channels":{"fusion":0,"database":0.5,"textmining":0.994,"coexpression":0.109,"cooccurrence":0,"experimental":0.924,"neighborhood":0},"protein_a":"TP53","protein_b":"HDAC1","string_id_a":"9606.ENSP00000269305","string_id_b":"9606.ENSP00000362649","combined_score":0.999},{"channels":{"fusion":0,"database":0,"textmining":0.995,"coexpression":0,"cooccurrence":0,"experimental":0.903,"neighborhood":0},"protein_a":"TP53","protein_b":"HSP90AA1","string_id_a":"9606.ENSP00000269305","string_id_b":"9606.ENSP00000335153","combined_score":0.999},{"channels":{"fusion":0,"database":0.9,"textmining":0.975,"coexpression":0.103,"cooccurrence":0,"experimental":0.928,"neighborhood":0},"protein_a":"TP53","protein_b":"ATM","string_id_a":"9606.ENSP00000269305","string_id_b":"9606.ENSP00000278616","combined_score":0.999},{"channels":{"fusion":0,"database":0.9,"textmining":0.998,"coexpression":0.093,"cooccurrence":0,"experimental":0.999,"neighborhood":0},"protein_a":"TP53","protein_b":"MDM4","string_id_a":"9606.ENSP00000269305","string_id_b":"9606.ENSP00000356150","combined_score":0.999},{"channels":{"fusion":0,"database":0.75,"textmining":0.992,"coexpression":0.072,"cooccurrence":0,"experimental":0.833,"neighborhood":0},"protein_a":"TP53","protein_b":"CHEK2","string_id_a":"9606.ENSP00000269305","string_id_b":"9606.ENSP00000372023","combined_score":0.999},{"channels":{"fusion":0,"database":0.9,"textmining":0.999,"coexpression":0.103,"cooccurrence":0,"experimental":0.869,"neighborhood":0},"protein_a":"TP53","protein_b":"BCL2","string_id_a":"9606.ENSP00000269305","string_id_b":"9606.ENSP00000381185","combined_score":0.999},{"channels":{"fusion":0,"database":0,"textmining":0.998,"coexpression":0.074,"cooccurrence":0,"experimental":0.986,"neighborhood":0},"protein_a":"TP53","protein_b":"BCL2L1","string_id_a":"9606.ENSP00000269305","string_id_b":"9606.ENSP00000365230","combined_score":0.999},{"channels":{"fusion":0,"database":0.5,"textmining":0.91,"coexpression":0.044,"cooccurrence":0,"experimental":0.984,"neighborhood":0},"protein_a":"TP53","protein_b":"PPP1R13L","string_id_a":"9606.ENSP00000269305","string_id_b":"9606.ENSP00000354218","combined_score":0.999},{"channels":{"fusion":0,"database":0.9,"textmining":0.952,"coexpression":0.122,"cooccurrence":0,"experimental":0.895,"neighborhood":0},"protein_a":"TP53","protein_b":"DAXX","string_id_a":"9606.ENSP00000269305","string_id_b":"9606.ENSP00000266000","combined_score":0.999},{"channels":{"fusion":0,"database":0.9,"textmining":0.99,"coexpression":0,"cooccurrence":0,"experimental":0.886,"neighborhood":0},"protein_a":"TP53","protein_b":"SIRT1","string_id_a":"9606.ENSP00000269305","string_id_b":"9606.ENSP00000212015","combined_score":0.999},{"channels":{"fusion":0,"database":0.5,"textmining":0.999,"coexpression":0.067,"cooccurrence":0,"experimental":0.895,"neighborhood":0},"protein_a":"TP53","protein_b":"BRCA1","string_id_a":"9606.ENSP00000269305","string_id_b":"9606.ENSP00000418960","combined_score":0.999},{"channels":{"fusion":0,"database":0.9,"textmining":0.96,"coexpression":0,"cooccurrence":0,"experimental":0.925,"neighborhood":0},"protein_a":"TP53","protein_b":"CDKN1A","string_id_a":"9606.ENSP00000269305","string_id_b":"9606.ENSP00000384849","combined_score":0.999},{"channels":{"fusion":0,"database":0.5,"textmining":0.996,"coexpression":0,"cooccurrence":0,"experimental":0.988,"neighborhood":0},"protein_a":"TP53","protein_b":"TP53BP2","string_id_a":"9606.ENSP00000269305","string_id_b":"9606.ENSP00000341957","combined_score":0.999},{"channels":{"fusion":0,"database":0.9,"textmining":0.993,"coexpression":0,"cooccurrence":0,"experimental":0.923,"neighborhood":0},"protein_a":"TP53","protein_b":"UBE3A","string_id_a":"9606.ENSP00000269305","string_id_b":"9606.ENSP00000497594","combined_score":0.999},{"channels":{"fusion":0,"database":0.9,"textmining":0.973,"coexpression":0,"cooccurrence":0,"experimental":0.975,"neighborhood":0},"protein_a":"TP53","protein_b":"USP7","string_id_a":"9606.ENSP00000269305","string_id_b":"9606.ENSP00000343535","combined_score":0.999},{"channels":{"fusion":0,"database":0.9,"textmining":0.996,"coexpression":0,"cooccurrence":0,"experimental":0.998,"neighborhood":0},"protein_a":"TP53","protein_b":"CREBBP","string_id_a":"9606.ENSP00000269305","string_id_b":"9606.ENSP00000262367","combined_score":0.999},{"channels":{"fusion":0,"database":0.9,"textmining":0.999,"coexpression":0.116,"cooccurrence":0,"experimental":0.999,"neighborhood":0},"protein_a":"TP53","protein_b":"MDM2","string_id_a":"9606.ENSP00000269305","string_id_b":"9606.ENSP00000258149","combined_score":0.999},{"channels":{"fusion":0,"database":0.4,"textmining":0.932,"coexpression":0.117,"cooccurrence":0,"experimental":0.982,"neighborhood":0},"protein_a":"TP53","protein_b":"RPA1","string_id_a":"9606.ENSP00000269305","string_id_b":"9606.ENSP00000254719","combined_score":0.999},{"channels":{"fusion":0,"database":0.9,"textmining":0.97,"coexpression":0,"cooccurrence":0,"experimental":0.874,"neighborhood":0},"protein_a":"TP53","protein_b":"CDKN2A","string_id_a":"9606.ENSP00000269305","string_id_b":"9606.ENSP00000418915","combined_score":0.999},{"channels":{"fusion":0,"database":0,"textmining":0.997,"coexpression":0,"cooccurrence":0,"experimental":0.993,"neighborhood":0},"protein_a":"TP53","protein_b":"TP53BP1","string_id_a":"9606.ENSP00000269305","string_id_b":"9606.ENSP00000371475","combined_score":0.999},{"channels":{"fusion":0,"database":0.9,"textmining":0.968,"coexpression":0.067,"cooccurrence":0,"experimental":0.748,"neighborhood":0},"protein_a":"TP53","protein_b":"PTEN","string_id_a":"9606.ENSP00000269305","string_id_b":"9606.ENSP00000361021","combined_score":0.999},{"channels":{"fusion":0,"database":0.9,"textmining":0.934,"coexpression":0,"cooccurrence":0,"experimental":0.867,"neighborhood":0},"protein_a":"TP53","protein_b":"HIPK2","string_id_a":"9606.ENSP00000269305","string_id_b":"9606.ENSP00000385571","combined_score":0.999}]},"meta":{"timestamp":"2026-06-01T16:22:53.716Z","request_id":"5b3dba8d-983f-4ded-8aff-86b8fe1a513b"},"status":"ok","message":"Partners retrieved","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}},"/v1/meta":{"get":{"operationId":"get_v1_meta","tags":["Meta"],"summary":"Endpoint catalogue & notes","description":"","parameters":[],"security":[{"oanorKey":[]}],"responses":{"200":{"description":"OK","content":{"application/json":{"example":{"data":{"note":"STRING is a database of known and predicted protein–protein interactions, combining evidence from experiments, curated pathway databases, co-expression, genomic context and automated text mining into confidence-scored networks across thousands of organisms. /v1/partners?protein=TP53&species=9606 = a protein's top interaction partners (species is an NCBI taxon id, default 9606 = human), each with the combined confidence score (0–1) and the seven evidence-channel subscores (neighborhood, fusion, cooccurrence, coexpression, experimental, database, textmining); /v1/network?proteins=TP53,MDM2,EP300&species=9606 = the interactions among a set of proteins (2–100) as scored edges; /v1/enrichment?proteins=TP53,MDM2,EP300,CDKN1A&species=9606 = functional enrichment of a gene set — over-represented GO terms, KEGG pathways, Pfam domains and more, each with its p-value, FDR and member genes (optionally filter by category). Protein identifiers can be gene symbols (TP53) or STRING/Ensembl ids. Data from STRING (CC BY 4.0). A protein-interaction-network resource — distinct from pathways (Reactome), curated complexes (Complex Portal) and GO annotations (QuickGO). Ideal for systems biology, network analysis, functional genomics and bioinformatics tools.","source":"STRING — protein–protein interaction networks (string-db.org)","channels":{"fusion":"gene fusion","database":"curated databases","textmining":"text mining","coexpression":"co-expression","cooccurrence":"phylogenetic co-occurrence","experimental":"experimental evidence","neighborhood":"genomic neighborhood"},"endpoints":["/v1/partners","/v1/network","/v1/enrichment","/v1/meta"]},"meta":{"timestamp":"2026-06-01T16:22:53.774Z","request_id":"1a7ce663-f8c8-4b39-bea3-d92401712124"},"status":"ok","message":"Meta retrieved","success":true}}}},"401":{"description":"Missing or invalid x-oanor-key header"},"402":{"description":"Active subscription required"},"429":{"description":"Rate-limit or monthly quota reached"},"502":{"description":"Upstream did not respond"}}}}},"x-oanor-pricing":[{"slug":"free","name":"Free","price_cents_month":0,"monthly_call_quota":2650,"rps_limit":2,"hard_limit":true},{"slug":"starter","name":"Starter","price_cents_month":725,"monthly_call_quota":52500,"rps_limit":8,"hard_limit":true},{"slug":"pro","name":"Pro","price_cents_month":2290,"monthly_call_quota":252000,"rps_limit":20,"hard_limit":true},{"slug":"mega","name":"Mega","price_cents_month":5980,"monthly_call_quota":895000,"rps_limit":50,"hard_limit":true}],"x-oanor-marketplace-url":"https://www.oanor.com/api/stringdb-api"}