# \[API\] Cleaner way to create a tag?

**URL:** https://meta.discourse.org/t/api-cleaner-way-to-create-a-tag/70526
**Category:** Development
**Tags:** rest-api
**Created:** [9월 21, 2017, 4:52오후 UTC](https://meta.discourse.org/t/api-cleaner-way-to-create-a-tag/70526 "2017-09-21T16:52:27Z")
**Posts on this page:** 1
**Showing post:** 12

<div class="post-metadata">

### Author: ![syl](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/syl/32/98883_2.png) [@syl](https://meta.discourse.org/u/syl)
#### Post date: [8월 24, 2020, 6:52오후 UTC](https://meta.discourse.org/t/api-cleaner-way-to-create-a-tag/70526/12 "2020-08-24T18:52:40Z")

</div>

API를 사용하여 태그를 생성하는 또 다른 방법(단, 여전히 관리자만 사용 가능): `Upload Tags` 메뉴에서 사용되는 문서화되지 않은 API `/tags/upload.json`입니다. 다음과 같이 사용하세요:

```javascript
const tags = ['tag1', 'tag2']
const file = new Blob([tags.join('n')], { type: 'text/plain' })
const formData = new FormData()
formData.append('file', file)
$.ajax({
  type: 'POST',
  url: '/tags/upload.json',
  data: formData,
  contentType: false,
  processData: false
})

```

---

_[View the full topic](https://meta.discourse.org/t/api-cleaner-way-to-create-a-tag/70526)._
