2 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	GNU Social API
Overview
Friendica provides the following endpoints defined in the official GNU Social Twitter-like API reference.
Authentication is the same as described in Using the APIs.
Entities
These endpoints use the Friendica API entities.
Implemented endpoints
- 
GET api/account/rate_limit_status
 - 
POST api/account/update_profile_image
 - 
GET api/account/verify_credentials
 - 
GET api/direct_messages
 - 
POST/DELETE api/direct_messages/destroy
 - 
POST api/direct_messages/new
 - 
GET api/direct_messages/sent
 - 
GET api/favorites
 - 
POST api/favorites/create/:id
 - 
POST api/favorites/destroy/:id
 - 
GET api/followers/ids
 - 
POST api/friendships/destroy
 - 
GET api/friends/ids
 - 
GET/POST api/help/test
 - 
GET api/search
 - 
GET api/statuses/show/:id
 - 
POST api/statuses/destroy/:id
 - 
GET api/statuses/followers
 - 
GET api/statuses/friends
 - 
GET api/statuses/friends_timeline
 - 
GET api/statuses/friends_timeline/:username
 - 
GET api/statuses/home_timeline
 - 
GET api/statuses/mentions
 - 
GET api/statuses/replies
 - 
GET api/statuses/replies/:username
 - 
POST api/statuses/retweet/:id
 - 
GET api/statuses/public_timeline
 - 
POST api/statuses/update
 - 
GET api/statuses/user_timeline
 - 
GET api/users/show
 
Non-implemented endpoints
- statuses/retweeted_to_me
 - statuses/retweeted_by_me
 - statuses/retweets_of_me
 - friendships/create
 - friendships/exists
 - friendships/show
 - account/end_session
 - account/update_delivery_device
 - account/update_profile_background_image
 - notifications/follow
 - notifications/leave
 - blocks/create
 - blocks/destroy
 - blocks/exists
 - blocks/blocking
 - oauth/authorize
 - oauth/access_token
 - oauth/request_token
 - statusnet/groups/timeline
 - statusnet/groups/show
 - statusnet/groups/create
 - statusnet/groups/join
 - statusnet/groups/leave
 - statusnet/groups/list
 - statusnet/groups/list_all
 - statusnet/groups/membership
 - statusnet/groups/is_member
 - statusnet/tags/timeline
 - statusnet/media/upload
 - statusnet/config