Set up API authentication key
- Print
- PDF
Set up API authentication key
- Print
- PDF
Article summary
Did you find this summary helpful?
Thank you for your feedback
Available in VPC
Description
Set up an API authentication key for Object Storage access.
Request
Request URL
POST https://vpcsearchengine.apigw.ntruss.com/api/v2/snapshot/updateAPIAuthenticationKey/{service-group-instance-no} [KR]
POST https://vpcsearchengine.apigw.ntruss.com/api/sgn-v2/snapshot/updateAPIAuthenticationKey/{service-group-instance-no} [SGN]
Request header
Header name | Description |
---|---|
x-ncp-apigw-timestamp | This is the number of milliseconds that have elapsed since January 1, 1970 00:00:00 UTC. If the time difference compared to the API Gateway server is more than 5 minutes, then the request is considered invalid. x-ncp-apigw-timestamp:{Timestamp} |
x-ncp-iam-access-key | Access Key ID value issued on the NAVER Cloud Platform portalx-ncp-iam-access-key:{Account Access Key} |
x-ncp-apigw-signature-v2 | Signature encrypted with the Access Key ID value and Secret Keyx-ncp-apigw-signature-v2:{API Gateway Signature} |
Content-Type | Specifies the request body content type as application/jsonContent-Type: application/json |
Request parameters
Parameter | Type | Requirement status | Description |
---|---|---|---|
accessKeyId | String | Y | Access Key Id |
secretKey | String | Y | Secret Key |
Request example
POST https://vpcsearchengine.apigw.ntruss.com/api/v2/snapshot/updateAPIAuthenticationKey/1531843
HOST: vpcsearchengine.apigw.ntruss.com
Content-Type: application/json
x-ncp-apigw-signature-v2: zq0FrtlU8JZJi9esTK31bCQUNG3H+jo4CMjMkJDoWSc=
x-ncp-apigw-timestamp: 1593848345548
x-ncp-iam-access-key: 7fIvgFY428mtY6sY8maw
{
"accessKeyId": "aaaaa",
"secretKey": "bbbbb"
}
curl -X POST "https://vpcsearchengine.apigw.ntruss.com/api/v2/snapshot/updateAPIAuthenticationKey/1531843 \
-H "accept: application/json" \
-H "Content-Type: application/json" \
-H "x-ncp-iam-access-key: 7fIvgFY428mtY6sY8maw" \
-H "x-ncp-apigw-timestamp: 1601971222179" \
-H "x-ncp-apigw-signature-v2: zrCelnR48AADdK/uh6Xe3yy468i8KpQoewYHUmeqYh4=" \
-d \
'{
"accessKeyId": "aaaaa",
"secretKey": "bbbbb"
}'
Response example
{
"code": 0,
"message": "SUCCESS",
"result": true,
"requestId": "2757144e-8548-472d-9d65-962406b4efa0"
}
Was this article helpful?