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 usercursortrim_usercontributor_detailsplace_iddisplay_coordinatesinclude_rts: To-Doinclude_my_retweet: Retweets in Friendica are implemented in a different wayx_auth_passwordx_auth_usernamex_auth_modex_auth_access_typeGET api/account/verify_credentials
include_emailurllocationprofile_link_colorinclude_entitiesskip_statusPOST api/account/update_profile_image
profile_id (optional): Numerical id of the profile for which the image should be used, default is changing the default profile.display_coordinatesimage.friendica_preview_url: image preview urlpagecountinclude_entitiesscreen_nameinclude_entitiesgeocodelanglocaleresult_typeuntilinclude_entitiesGET api/statuses/home_timeline
GET api/statuses/friends_timelineGET api/statuses/followers (deprecated)
GET api/statuses/friendsGET api/favorites (deprecated)
user_id: Favorites aren't returned for other users than selfscreen_name: Favorites aren't returned for other users than selfslugowner_screen_nameowner_idinclude_entitiesscreen_namecountslugnamemodedescriptionowner_screen_nameowner_idmodedescriptionowner_screen_nameowner_idslugstringify_idssince_id: You can use the next_cursor value to load the next page.max_id: You can use the inverse of the previous_cursor value to load the previous page.skip_status: No status is returned even if it isn't set to true.cursor trumps since_id trumps max_id if any combination is provided.user_id must be the ID of a contact associated with a local user account.screen_name must be associated with a local user account.screen_name trumps user_id if both are provided (undocumented Twitter behavior).