Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-110685

Provide a web interface to interact with the REST/GraphQL APIs

    Details

      Description

      As a developer

      I want to have access to the headless APIs through a web interface

      so that it is easier and faster to develop and troubleshoot my application 

      Notes:

      • List all endpoints
      • Enable descriptions
      • Make API version a parameter (for now, as we just have 1 version is not needed)
      • Change “API category” with “API context”? “API application”
      • Do not make schemas overlap with the interaction with the endpoints (tab? Show schemas below?)
      • Allow to paste directly the body? Is for developers? Users?
      • Interact with a input field for complex structures is very difficult
      • List sites? List structures?
      • Identify better the methods available 
      • GraphQL client (graphiql ? apollo ? ) 
      • https://swagger.io/tools/open-source/open-source-integrations/
      • As a portlet, I see it less useful. What’s the reason? If yes, should be restricted to call the current site
      • How it works with authentication?

        Attachments

          Activity

            People

            Assignee:
            team-headless Product Team Headless Experience
            Reporter:
            pablo.agulla Pablo Agulla
            Recent user:
            Tomáš Polešovský
            Participants of an Issue:
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Packages

                Version Package