Skip to:
Content

Opened 23 months ago

Last modified 23 months ago

#7156 new feature request

Build REST-API endpoints for all Components.

Reported by: DJPaul Owned by:
Milestone: Awaiting Contributions Priority: strategic
Severity: normal Version:
Component: REST API Keywords:
Cc: espellcaste@…, lmoffereins@…

Description

To summarise countless discussions in the past, we need to build REST-API endpoints for BuddyPress.
Current work is happening on Github: https://github.com/buddypress/BP-REST

Technical requirements are still a bit sparse, but are currently:

  • Query parameters / filters / returned data structure should be as uniform as possible across all Component endpoints.
  • To adopt the JSON-LD specification to enrich the understandability of our endpoints by matching elements with schema.org.
  • We can ship the API incomplete with BuddyPress as we build it (once we reach certain feature completion for each Component) because we can version our endpoints very easily.


Change History (3)

#1 @espellcaste
23 months ago

  • Cc espellcaste@… added

@DJPaul Good!

Question, do you have usage information about the current version so far? Is there companies/sites using? #justcurious

#2 @DJPaul
23 months ago

@espellcaste Current version linked is not functional and is maybe 1/4 of the Activity endpoints.

#3 @Offereins
23 months ago

  • Cc lmoffereins@… added
Note: See TracTickets for help on using tickets.