Available in Classic and VPC
Media Connect Center is a NAVER Cloud Platform service that helps with integrated management and operation of all media services including grouping for media file management, encoding, CDN linkage, channel creation, and distribution in combination with NAVER Cloud Platform's various media services and Object Storage. The Media Connect Center services provides for APIs for querying and configuring organization, members, job grades, and job titles in RESTful form.
Common Media Connect Center settings
The following describes commonly used request and response formats in Media Connect Center APIs.
Request
The following describes the common request format.
API URL
The request API URL is as follows:
https://ncloudmcc.apigw.ntruss.com
Request headers
The following describes the request headers.
| Field | Required | Description |
|---|---|---|
x-ncp-apigw-timestamp |
Required | This is the number of milliseconds that have elapsed since January 1, 1970 00:00:00 UTC.
|
x-ncp-iam-access-key |
Required | Access key issued on NAVER Cloud Platform
|
x-ncp-apigw-signature-v2 |
Required | Base64-encoded signature that encrypts the request information with a secret key that maps to the access key issued on NAVER Cloud Platform, using the HMAC encryption algorithm (HmacSHA256).
|
Content-Type |
Required | Request data format
|
x-ncp-region_code |
Optional | Region code
|
Response
The following describes the common response format.
Response body
The response body includes the following data:
error
error defines the API call failure information. The following describes error.
| Field | Type | Required | Description |
|---|---|---|---|
error |
Object | - | Error code and message |
error.errorCode |
String | Required | Errors |
error.message |
String | Required | Error message |
Response status codes
The following describes the response status codes.
| Code | Message | Description |
|---|---|---|
| 180000 | Company does not exist | Company not found |
| 180001 | Forbidden, please check the sync setting in console | Access denied. Console synchronization settings must be verified. |
| 180002 | The service version does not support this function | Service version does not support the feature. |
| 180003 | Unauthorized | Authentication failed |
| 180004 | Upper dept external key not found | The parent department's external key can't be found. |
| 180006 | Upper externalKey can not be the current dept externalKey | The parent department's external key can't become the current department's external key. |
| 180007 | Department not found | Department not found |
| 180008 | Root dept can not be updated | The top-level department can't be edited. |
| 180009 | Upper dept can not be the current dept's sub dept | The parent department's can't become the current department's sub department. |
| 180010 | Root dept can not be deleted | The top-level department can't be deleted. |
| 180011 | External key exists | The external key already exists. |
| 180012 | Name exists | The name already exists. |
| 180013 | Job grade not found | Job title not found |
| 180015 | Job position not found | Job position not found |
| 180016 | Service version only can create {0} users | Only {0} users can be created in the service version. |
| 180017 | User login ID already exist | The user login ID already exists. |
| 180018 | Bad request | Invalid request |
| 180019 | User not found | User not found |
| 180020 | The user does not belong to this company | The user doesn't belong to the company. |
| 180021 | Delete Admin not allowed | Admin deletion not allowed |
| 180022 | Method not allowed | Unsupported method |
| 180023 | Unsupported media type | Unsupported media type |
| 180024 | Internal server error | Internal server error |
| 181001 | Name is required | Name is required. |
| 181002 | Name format error | Name format error |
| 181003 | External key format error | External key format error |
| 181004 | Tel number format error | Phone number format error |
| 181005 | Cell phone number format error | Mobile phone number format error |
| 181006 | Locale type format error | Locale type format error |
| 181007 | Time zone format error | Time zone format error |
| 181008 | User email address is required | User email address required |
| 181009 | User email address format error | User email address format error |
| 181010 | Display order is required | Display order is required. |
| 181011 | Display order format error | Display order format error |
For response status codes common to NAVER Cloud Platform, see Ncloud API response status codes.
Response example
For response examples when a call is successful, see each API specification. The following is a sample response upon a failed call.
{
"error": {
"errorCode": "300",
"message": "Not Found Exception"
}
}
Media Connect Center API
The following describes the APIs provided by the Media Connect Center service.
Department
The following describes the department-related APIs.
| API | Description |
|---|---|
| Create department | Create department. |
| Get department list | Get department list. |
| Get department | Get department details. |
| Edit department | Edit department information. |
| Delete department | Delete department. |
Job title
The following describes the job title-related APIs.
| API | Description |
|---|---|
| Create job title | Create job title. |
| Get job title list | Get job title list. |
| Get job title | Get job title details. |
| Edit job title | Edit job title information. |
| Delete job title | Delete job title. |
Job position
The following describes the job position-related APIs.
| API | Description |
|---|---|
| Create job position | Create job position. |
| Get job position list | Get job position list. |
| Get job position | Get job position details. |
| Edit job position | Edit job position information. |
| Delete job position | Delete job position. |
Member
The following describes the member-related APIs.
| API | Description |
|---|---|
| Create member | Create member. |
| Get member list | Get member list. |
| View members | Get member details. |
| Edit members | Enter member information. |
| Delete members | Delete members. |
Media Connect Center related resources
NAVER Cloud Platform provides a variety of related resources to help users better understand Media Connect Center APIs.
- Media Connect Center API guides
- Create signature: How to create a signature to add to the request header
- Sub Account User Guides: How to issue the access key to be added to the request header
- Common Ncloud response status codes: Information on common response status codes of NAVER Cloud Platform used by the Media Connect Center service
- How to use the Media Connect Center service
- Media Connect Center user guide: How to use the Media Connect Center service in the NAVER Cloud Platform console
- Ncloud user environment guide: Explore VPC and Classic environments and supported services.
- Pricing and features: View pricing details and key capabilities.
- Latest service news: The latest news on the Media Connect Center service
- FAQs: Get answers to common Media Connect Center questions.
- Contact Support: Get help if you can't find what you need in the API guide.