Friendica provides the following endpoints defined in the official Twitter API reference.
Authentication is the same as described in Using the APIs.
These endpoints use the Friendica API entities.
screen_name: The nick name in Friendica is only unique in each network but not for all networks. The users are searched in the following priority: Friendica, StatusNet/GNU Social, Diaspora, pump.io, Twitter. If no contact was found by this way, then the first contact is taken.
include_entities: Default is "false". If set to "true" then the plain text is formatted so that links are having descriptions.
cid: Contact id of the user (important for "contact_allow" and "contact_deny")
network: network of the user
include_my_retweet: Retweets in Friendica are implemented in a different way
profile_id(optional): Numerical id of the profile for which the image should be used, default is changing the default profile.
image.friendica_preview_url: image preview url
user_id: Favorites aren't returned for other users than self
screen_name: Favorites aren't returned for other users than self
since_id: You can use the
next_cursorvalue to load the next page.
max_id: You can use the inverse of the
previous_cursorvalue to load the previous page.
skip_status: No status is returned even if it isn't set to true.
max_idif any combination is provided.
user_idmust be the ID of a contact associated with a local user account.
screen_namemust be associated with a local user account.
user_idif both are provided (undocumented Twitter behavior).