# Meta API ## Get Category List | requests | info | | :---: | :--- | | endpoint | `/meta/category/` | | method | `GET` | | Authorization | no | | cached | true | | desc | return an array of category object | | GraghQL | CategoryList | - | payload: | key | type | remarks | | :---: | :---: | :---: | | - | - | - | response: ``` [ { "id": 0, "name": "string", "alias": "string" }, ] ``` ## Get Tag List | requests | info | | :---: | :--- | | endpoint | `/meta/tag/` | | method | `GET` | | Authorization | no | | cached | true | | desc | return an array of tag object | | GraghQL | TagList | - | payload: | key | type | remarks | | :---: | :---: | :---: | | category | Integer | category id (optional) | response: ``` [ { "id": 0, "name": "string", "alias": "string", "category": 0 // category id }, ] ``` ## Get Tag List | requests | info | | :---: | :--- | | endpoint | `/meta/dialet/` | | method | `GET` | | Authorization | no | | cached | true | | desc | return an array of dialet object | | GraghQL | DialietList | - | payload: | key | type | remarks | | :---: | :---: | :---: | | - | - | - | response: ``` [ { "id": 0, "name": "string", }, ] ``` ## Get Country List (REST) | requests | info | | :---: | :--- | | endpoint | `/auth/options/country/` | | method | `GET` | | Authorization | no | | cached | true | | desc | return an object of country enum | payload: | key | type | remarks | | :---: | :---: | :---: | | - | - | - | response: ``` { [countryEnum]: [countryName], ... } ``` ## Get Country List (GraghQL) | requests | info | | :---: | :--- | | query | CountryList | | Authorization | no | | cached | true | | desc | return an array of country object | payload: | key | type | remarks | | :---: | :---: | :---: | | - | - | - | response: ``` [ { "key": "string", // enum "value": "string" // country name }, ] ```