Commit b388111f authored by Achilleas Pipinellis's avatar Achilleas Pipinellis

Merge branch 'docs/add-missing-resources-and-restructure' into 'master'

Add missing links to resources

See merge request gitlab-org/gitlab-ce!23605
parents 72c1028b 5b3dd3fb
...@@ -5,78 +5,86 @@ under [`/lib/api`](https://gitlab.com/gitlab-org/gitlab-ce/tree/master/lib/api). ...@@ -5,78 +5,86 @@ under [`/lib/api`](https://gitlab.com/gitlab-org/gitlab-ce/tree/master/lib/api).
The main GitLab API is a [REST](https://en.wikipedia.org/wiki/Representational_state_transfer) API. Therefore, documentation in this section assumes knowledge of REST concepts. The main GitLab API is a [REST](https://en.wikipedia.org/wiki/Representational_state_transfer) API. Therefore, documentation in this section assumes knowledge of REST concepts.
## Resources ## API Resources
Documentation for various API resources can be found separately in the The following API resources are available:
following locations:
- [Award Emoji](award_emoji.md) - [Applications](applications.md)
- [Avatar](avatar.md)
- [Award emoji](award_emoji.md)
- [Branches](branches.md) - [Branches](branches.md)
- [Broadcast Messages](broadcast_messages.md) - [Broadcast messages](broadcast_messages.md)
- [Project-level Variables](project_level_variables.md) - [Code snippets](snippets.md)
- [Group-level Variables](group_level_variables.md)
- [Code Snippets](snippets.md)
- [Commits](commits.md) - [Commits](commits.md)
- [Custom Attributes](custom_attributes.md) - [Custom attributes](custom_attributes.md)
- [Deploy keys](deploy_keys.md), and [deploy keys for multiple projects](deploy_key_multiple_projects.md)
- [Deployments](deployments.md) - [Deployments](deployments.md)
- [Deploy Keys](deploy_keys.md) - [Discussions](discussions.md) (threaded comments)
- [Dockerfile templates](templates/dockerfiles.md)
- [Environments](environments.md) - [Environments](environments.md)
- [Events](events.md) - [Events](events.md)
- [Feature flags](features.md) - [Feature flags](features.md)
- [Gitignore templates](templates/gitignores.md) - Group-related resources, including:
- [GitLab CI Config templates](templates/gitlab_ci_ymls.md) - [Groups](groups.md)
- [Groups](groups.md) - [Group access requests](access_requests.md)
- [Group Access Requests](access_requests.md) - [Group badges](group_badges.md)
- [Group Badges](group_badges.md) - [Group issue boards](group_boards.md)
- [Group Members](members.md) - [Group-level variables](group_level_variables.md)
- [Group members](members.md)
- [Group milestones](group_milestones.md)
- [Issues](issues.md) - [Issues](issues.md)
- [Issue Boards](boards.md) - [Issue boards](boards.md)
- [Group Issue Boards](group_boards.md)
- [Jobs](jobs.md) - [Jobs](jobs.md)
- [Keys](keys.md) - [Keys](keys.md)
- [Labels](labels.md) - [Labels](labels.md)
- [Markdown](markdown.md) - [Markdown](markdown.md)
- [Merge Requests](merge_requests.md) - [Merge requests](merge_requests.md)
- [Project milestones](milestones.md)
- [Group milestones](group_milestones.md)
- [Namespaces](namespaces.md) - [Namespaces](namespaces.md)
- [Notes](notes.md) (comments) - [Notes](notes.md) (comments)
- [Discussions](discussions.md) (threaded comments)
- [Resource Label Events](resource_label_events.md)
- [Notification settings](notification_settings.md) - [Notification settings](notification_settings.md)
- [Open source license templates](templates/licenses.md) - [Pages domains](pages_domains.md)
- [Pages Domains](pages_domains.md)
- [Pipelines](pipelines.md) - [Pipelines](pipelines.md)
- [Pipeline Triggers](pipeline_triggers.md) - [Pipeline schedules](pipeline_schedules.md)
- [Pipeline Schedules](pipeline_schedules.md) - [Pipeline triggers](pipeline_triggers.md) and [triggering pipelines](../ci/triggers/README.md)
- [Projects](projects.md) including setting Webhooks - Project-related resources, including:
- [Project Access Requests](access_requests.md) - [Projects](projects.md) including setting Webhooks
- [Project Badges](project_badges.md) - [Project access requests](access_requests.md)
- [Project import/export](project_import_export.md) - [Project badges](project_badges.md)
- [Project Members](members.md) - [Project-level variables](project_level_variables.md)
- [Project Snippets](project_snippets.md) - [Project import/export](project_import_export.md)
- [Project Templates](project_templates.md) - [Project members](members.md)
- [Protected Branches](protected_branches.md) - [Project milestones](milestones.md)
- [Protected Tags](protected_tags.md) - [Project snippets](project_snippets.md)
- [Project templates](project_templates.md) (see also [Templates API Resources](#templates-api-resources))
- [Protected branches](protected_branches.md)
- [Protected tags](protected_tags.md)
- [Repositories](repositories.md) - [Repositories](repositories.md)
- [Repository Files](repository_files.md) - [Repository files](repository_files.md)
- [Repository Submodules](repository_submodules.md) - [Repository submodules](repository_submodules.md)
- [Resource label events](resource_label_events.md)
- [Runners](runners.md) - [Runners](runners.md)
- [Search](search.md) - [Search](search.md)
- [Services](services.md) - [Services](services.md)
- [Settings](settings.md) - [Settings](settings.md)
- [Sidekiq metrics](sidekiq_metrics.md) - [Sidekiq metrics](sidekiq_metrics.md)
- [System Hooks](system_hooks.md) - [System hooks](system_hooks.md)
- [Tags](tags.md) - [Tags](tags.md)
- [Todos](todos.md) - [Todos](todos.md)
- [Triggering Pipelines](../ci/triggers/README.md)
- [Users](users.md) - [Users](users.md)
- [Validate CI configuration](lint.md) - [Validate CI configuration](lint.md) (linting)
- [V3 to V4](v3_to_v4.md)
- [Version](version.md) - [Version](version.md)
- [Wikis](wikis.md) - [Wikis](wikis.md)
See also [V3 to V4](v3_to_v4.md).
### Templates API Resources
Endpoints are available for:
- [Dockerfile templates](templates/dockerfiles.md).
- [gitignore templates](templates/gitignores.md).
- [GitLab CI YAML templates](templates/gitlab_ci_ymls.md).
- [Open source license templates](templates/licenses.md).
## Road to GraphQL ## Road to GraphQL
Going forward, we will start on moving to Going forward, we will start on moving to
...@@ -98,7 +106,7 @@ specification. ...@@ -98,7 +106,7 @@ specification.
## Compatibility Guidelines ## Compatibility Guidelines
The HTTP API is versioned using a single number, the current one being 4. This The HTTP API is versioned using a single number, the current one being 4. This
number symbolises the same as the major version number as described by number symbolizes the same as the major version number as described by
[SemVer](https://semver.org/). This mean that backward incompatible changes [SemVer](https://semver.org/). This mean that backward incompatible changes
will require this version number to change. However, the minor version is will require this version number to change. However, the minor version is
not explicit. This allows for a stable API endpoint, but also means new not explicit. This allows for a stable API endpoint, but also means new
......
# Milestones API # Project milestones API
## List project milestones ## List project milestones
...@@ -45,7 +45,6 @@ Example Response: ...@@ -45,7 +45,6 @@ Example Response:
] ]
``` ```
## Get single milestone ## Get single milestone
Gets a single project milestone. Gets a single project milestone.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment