mirror of
				https://github.com/zulip/zulip.git
				synced 2025-11-04 05:53:43 +00:00 
			
		
		
		
	- Updates `.prettierignore` for the new directory.
- Updates any reference to the API documentation directory for
  markdown files to be `api_docs/` instead of `zerver/api/`.
- Removes a reference link from `docs/documentation/api.md` that
  hasn't referenced anything in the text since commit 0542c60.
- Update rendering of API documentation for new directory.
		
	
		
			
				
	
	
		
			107 lines
		
	
	
		
			4.2 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			107 lines
		
	
	
		
			4.2 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
#### Messages
 | 
						|
 | 
						|
* [Send a message](/api/send-message)
 | 
						|
* [Upload a file](/api/upload-file)
 | 
						|
* [Edit a message](/api/update-message)
 | 
						|
* [Delete a message](/api/delete-message)
 | 
						|
* [Get messages](/api/get-messages)
 | 
						|
* [Construct a narrow](/api/construct-narrow)
 | 
						|
* [Add an emoji reaction](/api/add-reaction)
 | 
						|
* [Remove an emoji reaction](/api/remove-reaction)
 | 
						|
* [Render a message](/api/render-message)
 | 
						|
* [Fetch a single message](/api/get-message)
 | 
						|
* [Check if messages match narrow](/api/check-messages-match-narrow)
 | 
						|
* [Get a message's edit history](/api/get-message-history)
 | 
						|
* [Update personal message flags](/api/update-message-flags)
 | 
						|
* [Update personal message flags for narrow](/api/update-message-flags-for-narrow)
 | 
						|
* [Mark messages as read in bulk](/api/mark-all-as-read)
 | 
						|
* [Get a message's read receipts](/api/get-read-receipts)
 | 
						|
 | 
						|
#### Drafts
 | 
						|
 | 
						|
* [Get drafts](/api/get-drafts)
 | 
						|
* [Create drafts](/api/create-drafts)
 | 
						|
* [Edit a draft](/api/edit-draft)
 | 
						|
* [Delete a draft](/api/delete-draft)
 | 
						|
 | 
						|
#### Streams
 | 
						|
 | 
						|
* [Get subscribed streams](/api/get-subscriptions)
 | 
						|
* [Subscribe to a stream](/api/subscribe)
 | 
						|
* [Unsubscribe from a stream](/api/unsubscribe)
 | 
						|
* [Get subscription status](/api/get-subscription-status)
 | 
						|
* [Get all subscribers](/api/get-subscribers)
 | 
						|
* [Update subscription settings](/api/update-subscription-settings)
 | 
						|
* [Get all streams](/api/get-streams)
 | 
						|
* [Get a stream by ID](/api/get-stream-by-id)
 | 
						|
* [Get stream ID](/api/get-stream-id)
 | 
						|
* [Create a stream](/api/create-stream)
 | 
						|
* [Update a stream](/api/update-stream)
 | 
						|
* [Archive a stream](/api/archive-stream)
 | 
						|
* [Get topics in a stream](/api/get-stream-topics)
 | 
						|
* [Topic muting](/api/mute-topic)
 | 
						|
* [Delete a topic](/api/delete-topic)
 | 
						|
* [Add a default stream](/api/add-default-stream)
 | 
						|
* [Remove a default stream](/api/remove-default-stream)
 | 
						|
 | 
						|
#### Users
 | 
						|
 | 
						|
* [Get all users](/api/get-users)
 | 
						|
* [Get own user](/api/get-own-user)
 | 
						|
* [Get a user](/api/get-user)
 | 
						|
* [Get a user by email](/api/get-user-by-email)
 | 
						|
* [Update a user](/api/update-user)
 | 
						|
* [Update your status](/api/update-status)
 | 
						|
* [Create a user](/api/create-user)
 | 
						|
* [Deactivate a user](/api/deactivate-user)
 | 
						|
* [Reactivate a user](/api/reactivate-user)
 | 
						|
* [Deactivate own user](/api/deactivate-own-user)
 | 
						|
* [Set "typing" status](/api/set-typing-status)
 | 
						|
* [Get user presence](/api/get-user-presence)
 | 
						|
* [Get presence of all users](/api/get-presence)
 | 
						|
* [Get attachments](/api/get-attachments)
 | 
						|
* [Delete an attachment](/api/remove-attachment)
 | 
						|
* [Update settings](/api/update-settings)
 | 
						|
* [Get user groups](/api/get-user-groups)
 | 
						|
* [Create a user group](/api/create-user-group)
 | 
						|
* [Update a user group](/api/update-user-group)
 | 
						|
* [Delete a user group](/api/remove-user-group)
 | 
						|
* [Update user group members](/api/update-user-group-members)
 | 
						|
* [Update user group subgroups](/api/update-user-group-subgroups)
 | 
						|
* [Get user group membership status](/api/get-is-user-group-member)
 | 
						|
* [Get user group members](/api/get-user-group-members)
 | 
						|
* [Get subgroups of user group](/api/get-user-group-subgroups)
 | 
						|
* [Mute a user](/api/mute-user)
 | 
						|
* [Unmute a user](/api/unmute-user)
 | 
						|
* [Get all alert words](/api/get-alert-words)
 | 
						|
* [Add alert words](/api/add-alert-words)
 | 
						|
* [Remove alert words](/api/remove-alert-words)
 | 
						|
 | 
						|
#### Server & organizations
 | 
						|
 | 
						|
* [Get server settings](/api/get-server-settings)
 | 
						|
* [Get linkifiers](/api/get-linkifiers)
 | 
						|
* [Add a linkifier](/api/add-linkifier)
 | 
						|
* [Update a linkifier](/api/update-linkifier)
 | 
						|
* [Remove a linkifier](/api/remove-linkifier)
 | 
						|
* [Add a code playground](/api/add-code-playground)
 | 
						|
* [Remove a code playground](/api/remove-code-playground)
 | 
						|
* [Get all custom emoji](/api/get-custom-emoji)
 | 
						|
* [Upload custom emoji](/api/upload-custom-emoji)
 | 
						|
* [Get all custom profile fields](/api/get-custom-profile-fields)
 | 
						|
* [Reorder custom profile fields](/api/reorder-custom-profile-fields)
 | 
						|
* [Create a custom profile field](/api/create-custom-profile-field)
 | 
						|
* [Update realm-level defaults of user settings](/api/update-realm-user-settings-defaults)
 | 
						|
 | 
						|
#### Real-time events
 | 
						|
 | 
						|
* [Real time events API](/api/real-time-events)
 | 
						|
* [Register an event queue](/api/register-queue)
 | 
						|
* [Get events from an event queue](/api/get-events)
 | 
						|
* [Delete an event queue](/api/delete-queue)
 | 
						|
 | 
						|
#### Specialty endpoints
 | 
						|
 | 
						|
* [Fetch an API key (production)](/api/fetch-api-key)
 | 
						|
* [Fetch an API key (development only)](/api/dev-fetch-api-key)
 |