Media Connect Center overview

Prev Next

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.
  • Request is considered invalid if the timestamp differs from the current time by more than 5 minutes.
  • Unix timestamp format.
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
  • application/json
x-ncp-region_code Optional Region code
  • KR: Korea (valid value)

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
Note

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.