{"@context": "https://schema.org", "@type": "WebAPI", "name": "WikiPathways Webservices API", "description": "WikiPathways Webservices, an HTTP API described by an OpenAPI document.", "provider": {"@type": "Organization", "name": "wikipathways.org"}, "documentation": "http://webservice.wikipathways.org/index.php?swagger"}
Index / APIs / wikipathways.org

WikiPathways Webservices API

WikiPathways Webservices, an HTTP API described by an OpenAPI document.

Every row below was read from the vendor's own OpenAPI document. The summary text is theirs. What this registry adds is that each operation is indexed with its method, path, base URL and auth scheme, so a search for a capability can answer with a call rather than a name, and that the endpoint is probed on a schedule.

Specifications as held by the APIs.guru corpus, whose newest record is 2023-04-21. Operations the vendor has added since are not listed here; the origin links above are the vendor's own current documents.

base URLs: https://webservice.wikipathways.org

find it by capability: POST /search {"query":{"text":"..."}} returns these operations with their invocation detail. Connect any agent client.

WikiPathways Webservices v1.0

WikiPathways Webservices, an HTTP API described by an OpenAPI document.

methodpathwhat the vendor says it does
POST/createPathwaycreatePathwayCreate a new pathway on the wiki with the given GPML code.Note: To create/modify pathways via the
GET/findInteractionsfindInteractionsFind interactions defined in WikiPathways pathways. Search All functions
GET/findPathwaysByLiteraturefindPathwaysByLiterature Search All functions
GET/findPathwaysByTextfindPathwaysByText All functions Search
GET/findPathwaysByXreffindPathwaysByXref All functions Search
GET/getColoredPathwaygetColoredPathwayGet a colored image version of the pathway. All functions Download
GET/getCurationTagHistorygetCurationTagHistory All functions History Curation tags
GET/getCurationTagsgetCurationTagsGet all curation tags for the given tag name. Use this method if you want to find all pathways
GET/getCurationTagsByNamegetCurationTagsByNameGet all curation tags for the given tag name. Use this method if you want to find all pat
GET/getOntologyTermsByPathwaygetOntologyTermsByPathway Pathway information Curation tags All functions
GET/getPathwaygetPathway Pathway information All functions
GET/getPathwayAsgetPathwayAsDownload a pathway in the specified file format. Download All functions
GET/getPathwayHistorygetPathwayHistoryGet the revision history of a pathway. History All functions
GET/getPathwayInfogetPathwayInfoGet some general info about the pathway, such as the name, species, without downloading the GPML
GET/getPathwaysByOntologyTermgetPathwaysByOntologyTerm Pathway list Ontology tags All functions
GET/getPathwaysByParentOntologyTermgetPathwaysByParentOntologyTerm Pathway list Ontology tags All functions
GET/getRecentChangesgetRecentChangesGet the recently changed pathways.Note: the recent changes table only retains items for a limi
GET/getUserByOrcidgetUserByOrcid User management All functions
GET/getXrefListgetXrefList Download All functions
GET/listOrganismslistOrganisms Organism list All functions
GET/listPathwayslistPathways Pathway list All functions
GET/loginloginStart a logged in session, using an existing WikiPathways account. This function will return an authentic
GET/removeCurationTagremoveCurationTagRemove a curation tag from a pathway. All functions Search
GET/removeOntologyTagremoveOntologyTag Write (create/update/delete) Ontology tags All functions
GET/saveCurationTagsaveCurationTag All functions Write (create/update/delete) Curation tags
GET/saveOntologyTagsaveOntologyTag Write (create/update/delete) Ontology tags All functions
GET/updatePathwayupdatePathwayUpdate a pathway on the wiki with the given GPML code.Note: To create/modify pathways via the web

specification origin: http://webservice.wikipathways.org/index.php?swagger

nothing on this page is a rating, an endorsement or a claim about quality. Reachability is what our probes observed from one network; answering is a floor under usefulness, not a measure of it.