Uploaded image for project: 'Documentation'
  1. Documentation
  2. DOCU-2179

Request for feedback: on the "endpoint" term

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Done
    • Icon: Neutral Neutral
    • None
    • None
    • None

      Coming over from SUPPORT-13005, when talking about our Delivery API, I often end up referring to our docs, end there it says Delivery endpoint API v2, which first, reads awkward.

      Second, the "endpoint" term is in fact quite ambiguous for many users. Some confuse it with API (actually we do*, in our code), some with "resources", etc.

      * As I stated in my comment on SUPPORT-13005, I would argue that the Delivery API consists of 3 endpoints (or whatever we prefer to call them). So I would not refer to the grouping entity as endpoint anymore. Conversely, I'd consider an alternative name to the "rest-endpoints" directory in future iterations of light-development.

      In a first step, it would be interesting to compare with a few CMS/REST docs how those different locators within APIs are called, and consider tuning our docs. What do you think about that? Any opinion? gut-feeling what it would take?

      Additionally, we might consider simplifying the API tree of our docs as well, e.g.

      • API
        • Delivery API (would ditch v1 docs by now)
        • SPA Template Definitions API (would list both /template-definitions and /template-annotations under the same API page here)
        • GraphQL API
        • Commands API
        • Nodes/Properties API (legacy)
      • Java Server APIs
        • JCR API
        • DAM API
        • ...

        Acceptance criteria

          1. image-2021-06-22-15-55-40-032.png
            23 kB
            Martin Drápela
          2. image-2021-06-22-12-51-27-505.png
            27 kB
            Martin Drápela
          3. image-2021-06-18-15-58-38-320.png
            39 kB
            Martin Drápela
          4. image-2021-06-18-15-57-35-113.png
            25 kB
            Martin Drápela
          5. image-2021-06-18-15-56-41-600.png
            21 kB
            Martin Drápela
          6. image-2021-06-18-15-56-37-646.png
            21 kB
            Martin Drápela
          7. image-2021-06-18-15-55-55-454.png
            26 kB
            Martin Drápela
          8. image-2021-06-15-15-08-11-684.png
            164 kB
            Martin Drápela
          9. image-2021-06-15-14-54-31-070.png
            24 kB
            Martin Drápela
          10. image-2021-06-15-14-52-56-071.png
            28 kB
            Martin Drápela
          11. image-2021-06-15-14-51-30-769.png
            17 kB
            Martin Drápela

              mdrapela Martin Drápela
              mgeljic Mikaël Geljić
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: