# GitLab Award emoji API

**Canonical:** https://apis.io/apis/gitlab/gitlab-award-emoji-api/  
**Provider:** GitLab — https://apis.io/providers/gitlab/  
**Base URL:** https://gitlab.com/api/v4  
**Documentation:** https://docs.gitlab.com/api/rest/

GitLab Award emoji API is one of 189 APIs that [GitLab](https://apis.io/providers/gitlab/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification and an AsyncAPI event-driven specification. This API exposes 16 JSON Schema definitions. Tagged areas include Award emoji. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, authentication docs, an API reference, rate-limit docs, an AsyncAPI specification, and 16 JSON Schemas.

Use this API to manage [emoji reactions](https://docs.gitlab.com/user/emoji_reactions/). GitLab objects that accept emoji reactions are called awardables. You can react with emoji on the following resources: - [Epics](https://docs.gitlab.com/user/group/epics/) - [Issues](https://docs.gitlab.com/user/project/issues/) - [Merge requests](https://docs.gitlab.com/user/project/merge_requests/) - [Snippets](https://docs.gitlab.com/user/snippets/) - [Comments](https://docs.gitlab.com/user/emoji_reactions/#emoji-reactions-for-comments)

## Operations (32)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/v4/projects/{id}/issues/{issue_iid}/award_emoji` | List all emoji reactions for an issue |
| POST | `/api/v4/projects/{id}/issues/{issue_iid}/award_emoji` | Add an emoji reaction to an issue |
| GET | `/api/v4/projects/{id}/issues/{issue_iid}/award_emoji/{award_id}` | Retrieve an emoji reaction from an issue |
| DELETE | `/api/v4/projects/{id}/issues/{issue_iid}/award_emoji/{award_id}` | Delete an emoji reaction from an issue |
| GET | `/api/v4/projects/{id}/issues/{issue_iid}/notes/{note_id}/award_emoji` | List all emoji reactions for an issue comment |
| POST | `/api/v4/projects/{id}/issues/{issue_iid}/notes/{note_id}/award_emoji` | Add an emoji reaction to an issue comment |
| GET | `/api/v4/projects/{id}/issues/{issue_iid}/notes/{note_id}/award_emoji/{award_id}` | Retrieve an emoji reaction from an issue comment |
| DELETE | `/api/v4/projects/{id}/issues/{issue_iid}/notes/{note_id}/award_emoji/{award_id}` | Delete an emoji reaction from an issue comment |
| GET | `/api/v4/projects/{id}/merge_requests/{merge_request_iid}/award_emoji` | List all emoji reactions for a merge request |
| POST | `/api/v4/projects/{id}/merge_requests/{merge_request_iid}/award_emoji` | Add an emoji reaction to a merge request |
| GET | `/api/v4/projects/{id}/merge_requests/{merge_request_iid}/award_emoji/{award_id}` | Retrieve an emoji reaction from a merge request |
| DELETE | `/api/v4/projects/{id}/merge_requests/{merge_request_iid}/award_emoji/{award_id}` | Delete an emoji reaction from a merge request |
| GET | `/api/v4/projects/{id}/merge_requests/{merge_request_iid}/notes/{note_id}/award_emoji` | List all emoji reactions for a merge request comment |
| POST | `/api/v4/projects/{id}/merge_requests/{merge_request_iid}/notes/{note_id}/award_emoji` | Add an emoji reaction to a merge request comment |
| GET | `/api/v4/projects/{id}/merge_requests/{merge_request_iid}/notes/{note_id}/award_emoji/{award_id}` | Retrieve an emoji reaction from a merge request comment |
| DELETE | `/api/v4/projects/{id}/merge_requests/{merge_request_iid}/notes/{note_id}/award_emoji/{award_id}` | Delete an emoji reaction from a merge request comment |
| GET | `/api/v4/projects/{id}/snippets/{snippet_id}/award_emoji` | List all emoji reactions for a snippet |
| POST | `/api/v4/projects/{id}/snippets/{snippet_id}/award_emoji` | Add an emoji reaction to a snippet |
| GET | `/api/v4/projects/{id}/snippets/{snippet_id}/award_emoji/{award_id}` | Retrieve an emoji reaction from a snippet |
| DELETE | `/api/v4/projects/{id}/snippets/{snippet_id}/award_emoji/{award_id}` | Delete an emoji reaction from a snippet |
| GET | `/api/v4/projects/{id}/snippets/{snippet_id}/notes/{note_id}/award_emoji` | List all emoji reactions for a snippet comment |
| POST | `/api/v4/projects/{id}/snippets/{snippet_id}/notes/{note_id}/award_emoji` | Add an emoji reaction to a snippet comment |
| GET | `/api/v4/projects/{id}/snippets/{snippet_id}/notes/{note_id}/award_emoji/{award_id}` | Retrieve an emoji reaction from a snippet comment |
| DELETE | `/api/v4/projects/{id}/snippets/{snippet_id}/notes/{note_id}/award_emoji/{award_id}` | Delete an emoji reaction from a snippet comment |
| GET | `/api/v4/groups/{id}/epics/{epic_iid}/award_emoji` | List all emoji reactions for an epic |
| POST | `/api/v4/groups/{id}/epics/{epic_iid}/award_emoji` | Add an emoji reaction to an epic |
| GET | `/api/v4/groups/{id}/epics/{epic_iid}/award_emoji/{award_id}` | Retrieve an emoji reaction from an epic |
| DELETE | `/api/v4/groups/{id}/epics/{epic_iid}/award_emoji/{award_id}` | Delete an emoji reaction from an epic |
| GET | `/api/v4/groups/{id}/epics/{epic_iid}/notes/{note_id}/award_emoji` | List all emoji reactions for an epic comment |
| POST | `/api/v4/groups/{id}/epics/{epic_iid}/notes/{note_id}/award_emoji` | Add an emoji reaction to an epic comment |
| GET | `/api/v4/groups/{id}/epics/{epic_iid}/notes/{note_id}/award_emoji/{award_id}` | Retrieve an emoji reaction from an epic comment |
| DELETE | `/api/v4/groups/{id}/epics/{epic_iid}/notes/{note_id}/award_emoji/{award_id}` | Delete an emoji reaction from an epic comment |

## Machine-readable artifacts (65)

- **OpenAPI** — https://artifacts.apis.io/gitlab/openapi/gitlab-award-emoji-api-openapi.yml
- **Documentation** — https://docs.gitlab.com/api/openapi/
- **Documentation** — https://docs.gitlab.com/api/issues/
- **Authentication** — https://docs.gitlab.com/api/rest/authentication/
- **JSONSchema** — https://artifacts.apis.io/gitlab/json-schema/gitlab-put-api-v4-application-settings-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/gitlab/json-schema/gitlab-apientities-geo-node-status-schema.json
- **JSONSchema** — https://artifacts.apis.io/gitlab/json-schema/gitlab-apientities-geo-site-status-schema.json
- **JSONSchema** — https://artifacts.apis.io/gitlab/json-schema/gitlab-apientities-application-setting-schema.json
- **JSONSchema** — https://artifacts.apis.io/gitlab/json-schema/gitlab-post-api-v4-geo-status-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/gitlab/json-schema/gitlab-put-api-v4-projects-id-request-schema.json
- **Documentation** — https://docs.gitlab.com/api/merge_requests/
- **Documentation** — https://docs.gitlab.com/api/pipelines/
- **Documentation** — https://docs.gitlab.com/api/jobs/
- **Documentation** — https://docs.gitlab.com/api/runners/
- **Documentation** — https://docs.gitlab.com/api/users/
- **Documentation** — https://docs.gitlab.com/api/repositories/
- **Documentation** — https://docs.gitlab.com/api/commits/
- **Documentation** — https://docs.gitlab.com/api/branches/
- **Documentation** — https://docs.gitlab.com/api/tags/
- **Documentation** — https://docs.gitlab.com/api/releases/
- **Documentation** — https://docs.gitlab.com/api/environments/
- **Documentation** — https://docs.gitlab.com/api/deployments/
- **Documentation** — https://docs.gitlab.com/api/pipeline_schedules/
- **Documentation** — https://docs.gitlab.com/api/labels/
- **Documentation** — https://docs.gitlab.com/api/milestones/
- **Documentation** — https://docs.gitlab.com/api/notes/
- **Documentation** — https://docs.gitlab.com/api/snippets/
- **Documentation** — https://docs.gitlab.com/api/packages/
- **Documentation** — https://docs.gitlab.com/api/container_registry/
- **Documentation** — https://docs.gitlab.com/api/vulnerabilities/
- **Documentation** — https://docs.gitlab.com/api/deploy_keys/
- **Documentation** — https://docs.gitlab.com/api/protected_branches/
- **Documentation** — https://docs.gitlab.com/api/wikis/
- **Documentation** — https://docs.gitlab.com/api/events/
- **Documentation** — https://docs.gitlab.com/api/search/
- **Documentation** — https://docs.gitlab.com/api/namespaces/
- **Documentation** — https://docs.gitlab.com/api/groups/
- **Documentation** — https://docs.gitlab.com/api/projects/
- **Documentation** — https://docs.gitlab.com/api/applications/
- **Documentation** — https://docs.gitlab.com/api/avatar/
- …and 25 more, listed in full on the page.

## Other GitLab APIs (12)

- [GitLab Orbit gRPC API](https://apis.io/apis/gitlab/gitlab-orbit-api/)
- [GitLab GraphQL API](https://apis.io/apis/gitlab/gitlab-graphql-api/)
- [GitLab Applications API](https://apis.io/apis/gitlab/gitlab-applications-api/)
- [GitLab Authorization API](https://apis.io/apis/gitlab/gitlab-authorization-api/)
- [GitLab Broadcast Messages API](https://apis.io/apis/gitlab/gitlab-broadcast-messages-api/)
- [GitLab Groups API](https://apis.io/apis/gitlab/gitlab-groups-api/)
- [GitLab Metadata API](https://apis.io/apis/gitlab/gitlab-metadata-api/)
- [GitLab Project Webhooks API](https://apis.io/apis/gitlab/gitlab-project-webhooks-api/)
- [GitLab Projects API](https://apis.io/apis/gitlab/gitlab-projects-api/)
- [GitLab Tokens API](https://apis.io/apis/gitlab/gitlab-tokens-api/)
- [GitLab User Info API](https://apis.io/apis/gitlab/gitlab-user-info-api/)
- [GitLab Webhook Configuration API](https://apis.io/apis/gitlab/gitlab-webhook-configuration-api/)

## Tags

Award emoji

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/gitlab/gitlab-award-emoji-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/gitlab/.
