{"@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"}
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, an HTTP API described by an OpenAPI document.
| method | path | what the vendor says it does |
|---|---|---|
POST | /createPathway | createPathwayCreate a new pathway on the wiki with the given GPML code.Note: To create/modify pathways via the |
GET | /findInteractions | findInteractionsFind interactions defined in WikiPathways pathways. Search All functions |
GET | /findPathwaysByLiterature | findPathwaysByLiterature Search All functions |
GET | /findPathwaysByText | findPathwaysByText All functions Search |
GET | /findPathwaysByXref | findPathwaysByXref All functions Search |
GET | /getColoredPathway | getColoredPathwayGet a colored image version of the pathway. All functions Download |
GET | /getCurationTagHistory | getCurationTagHistory All functions History Curation tags |
GET | /getCurationTags | getCurationTagsGet all curation tags for the given tag name. Use this method if you want to find all pathways |
GET | /getCurationTagsByName | getCurationTagsByNameGet all curation tags for the given tag name. Use this method if you want to find all pat |
GET | /getOntologyTermsByPathway | getOntologyTermsByPathway Pathway information Curation tags All functions |
GET | /getPathway | getPathway Pathway information All functions |
GET | /getPathwayAs | getPathwayAsDownload a pathway in the specified file format. Download All functions |
GET | /getPathwayHistory | getPathwayHistoryGet the revision history of a pathway. History All functions |
GET | /getPathwayInfo | getPathwayInfoGet some general info about the pathway, such as the name, species, without downloading the GPML |
GET | /getPathwaysByOntologyTerm | getPathwaysByOntologyTerm Pathway list Ontology tags All functions |
GET | /getPathwaysByParentOntologyTerm | getPathwaysByParentOntologyTerm Pathway list Ontology tags All functions |
GET | /getRecentChanges | getRecentChangesGet the recently changed pathways.Note: the recent changes table only retains items for a limi |
GET | /getUserByOrcid | getUserByOrcid User management All functions |
GET | /getXrefList | getXrefList Download All functions |
GET | /listOrganisms | listOrganisms Organism list All functions |
GET | /listPathways | listPathways Pathway list All functions |
GET | /login | loginStart a logged in session, using an existing WikiPathways account. This function will return an authentic |
GET | /removeCurationTag | removeCurationTagRemove a curation tag from a pathway. All functions Search |
GET | /removeOntologyTag | removeOntologyTag Write (create/update/delete) Ontology tags All functions |
GET | /saveCurationTag | saveCurationTag All functions Write (create/update/delete) Curation tags |
GET | /saveOntologyTag | saveOntologyTag Write (create/update/delete) Ontology tags All functions |
GET | /updatePathway | updatePathwayUpdate 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.