This document is a reference of the Semiocast API.
A good place to start is the tutorial. Read it first to get a quick start about Semiocast API.
With Semiocast API, you can enhance your application with semantic and analysis processing. Semiocast API currently provides the following actions:
| Action | Description |
|---|---|
| Analyze | Analyze a single micromessage, a timeline or a user profile to extract information about the language, user location and the sentiment expressed in the message. |
| Filter | Filter a timeline or a list of messages according to message languages and locations. |
| Prepare | Annotate a message prior to posting it to Twitter. |
| Test | Methods to test the certificate and the parameters format. |
Semiocast API can currently process data in the following format and from the following networks:
| Networks | Formats |
|---|---|
| Timelines (XML, JSON), Direct Messages (XML, JSON), Search results (JSON), Streaming statuses (XML, JSON), User profiles (XML, JSON) | |
| "REST API" streams (XML, JSON), "Graph API" posts and users (JSON) | |
| Status.net | Timelines (XML, JSON), Direct Messages (XML, JSON), Search results (JSON), User profiles (XML, JSON) |
Usage of the Semiocast API is rate-limited. Learn more about rate limits.