Accessing External Services & APIs

The Wolfram Language provides a sophisticated framework for accessing a wide variety of external services and APIs. The framework manages authentication and data exchanges with the service.


ServiceConnect connect to an external service, using OAuth etc. authentication

ServiceObject queryable representation of an open connection to an external service

service[param] request the value of a parameter for a service

ServiceExecute execute commands on external services

ServiceDisconnect end a connection to an external service

$Services list of available external services

SendMessage post a message to a service

ChannelListen listen to messages from external services

Import  ▪  URLExecute  ▪  URLShorten

Supported External Services »

"Twitter"  ▪  "Dropbox"  ▪  "Fitbit"  ▪  "RunKeeper"  ▪  ...

WikipediaData detailed access to Wikipedia content

WikipediaSearch search for topics in Wikipedia

Wolfram Data Drop

CreateDatabin  ▪  Databin  ▪  DatabinAdd

Embedding in Notebooks

EmbeddedService web service appearing in a frame in a cloud notebook document

$EmbeddableServices list of available embeddable services

Translate this page: