API Gateway as a Service X テナント管理API (1.07)
Download OpenAPI specification:Download
Info for a specific sdpfTenantId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
Responses
正常レスポンス
認証エラー
サーバエラー
Response samples
- 200
- 401
- 500
{- "sdpfTenantId": "d09c457e4ddb4acca2f15e1ce3db209d",
- "partnerId": "string",
- "partnerName": "string",
- "customerName": "string",
- "contractDate": "2020-01-01T12:00:00.000Z",
- "axrossTenants": [
- {
- "axrossTenantId": "12ee5389-de3b-4f76-9ba7-13a4b584d384",
- "sdpfTenantId": "d09c457e4ddb4acca2f15e1ce3db209d",
- "axrossPlanId": "string",
- "axrossPlan": "string",
- "axrossTenantName": "string",
- "cloud": "string",
- "region": "string",
- "subDomain": "string",
- "contractDate": "2020-01-01T12:00:00.000Z",
- "cancelDate": "2020-01-01T12:00:00.000Z",
- "deployStatus": "string",
- "deployDate": "2020-01-01T12:00:00.000Z",
- "org": "string",
- "billingStartDate": "2020-01-01T12:00:00.000Z",
- "cidr": "string",
- "axrossOptions": [
- {
- "axrossOptionId": "13ee5389-de3b-4f76-9ba7-13a4b584d384",
- "optionId": "string",
- "optionContent": "string",
- "contractDate": "2020-01-01T12:00:00.000Z",
- "cancelDate": "2020-01-01T12:00:00.000Z",
- "deployDate": "2020-01-01T12:00:00.000Z",
- "billingStartDate": "2020-01-01T12:00:00.000Z",
- "optionDeployStatus": "string",
- "axrossOptionDeployId": "13ee5389-de3b-4f76-9ba7-13a4b584d384"
}
]
}
], - "axrossOptions": [
- {
- "axrossOptionId": "9aa309b4-cd14-41ed-bedb-952f90577f07",
- "sdpfTenantId": "d09c457e4ddb4acca2f15e1ce3db209d",
- "optionId": "string",
- "contractDate": "2020-01-01T12:00:00.000Z"
}
]
}
Create an axrossTenantId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
Request Body schema: application/json
partnerId | string maximum 64 Characters |
partnerName | string maximum 64 Characters |
customerName | string maximum 64 Characters |
axrossTenants | Array of objects |
axrossOptions | Array of objects |
Responses
正常レスポンス
validationエラー
認証エラー
サーバエラー
Request samples
- Payload
{- "partnerId": "string",
- "partnerName": "string",
- "customerName": "string",
- "axrossTenants": [
- {
- "axrossPlan": "string",
- "axrossTenantName": "string",
- "cloud": "string",
- "region": "string",
- "subDomain": "string",
- "cidr": "string"
}
], - "axrossOptions": [
- {
- "optionId": "string"
}
]
}
Response samples
- 201
- 400
- 401
- 500
{- "sdpfTenantId": "d09c457e4ddb4acca2f15e1ce3db209d",
- "partnerId": "string",
- "partnerName": "string",
- "customerName": "string",
- "axrossTenants": {
- "status": "succeeded",
- "axrossTenantIds": [
- "12ee5389-de3b-4f76-9ba7-13a4b584d384"
]
}, - "axrossOptions": {
- "status": "succeeded",
- "axrossOptionIds": [
- "9aa309b4-cd14-41ed-bedb-952f90577f07"
]
}
}
Delete all axrossTenantId in sdpfTenant
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
Responses
正常
validationエラー
認証エラー
未存在エラー
サーバエラー
Response samples
- 400
- 401
- 404
- 500
{- "errorCode": "E010001",
- "errorMessage": "string"
}
Info for a specific axrossTenantId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Responses
正常レスポンス
認証エラー
サーバエラー
Response samples
- 200
- 401
- 500
{- "axrossTenantId": "12ee5389-de3b-4f76-9ba7-13a4b584d384",
- "sdpfTenantId": "d09c457e4ddb4acca2f15e1ce3db209d",
- "axrossPlanId": "string",
- "axrossPlan": "string",
- "axrossTenantName": "string",
- "cloud": "string",
- "region": "string",
- "subDomain": "string",
- "contractDate": "2020-01-01T12:00:00.000Z",
- "cancelDate": "2020-01-01T12:00:00.000Z",
- "deployStatus": "string",
- "deployDate": "2020-01-01T12:00:00.000Z",
- "org": "string",
- "billingStartDate": "2020-01-01T12:00:00.000Z",
- "cidr": "string",
- "axrossOptions": [
- {
- "axrossOptionId": "13ee5389-de3b-4f76-9ba7-13a4b584d384",
- "optionId": "string",
- "optionContent": "string",
- "contractDate": "2020-01-01T12:00:00.000Z",
- "cancelDate": "2020-01-01T12:00:00.000Z",
- "deployDate": "2020-01-01T12:00:00.000Z",
- "billingStartDate": "2020-01-01T12:00:00.000Z",
- "optionDeployStatus": "string",
- "axrossOptionDeployId": "13ee5389-de3b-4f76-9ba7-13a4b584d384",
- "properties": {
- "cloud": "string",
- "gcpBackendProjectId": "string",
- "gcpBackendVpcId": "string",
- "gcpAxProjectId": "string",
- "gcpAxVpcId": "string",
- "awsBackendAccountId": "string",
- "awsBackendVpcId": "string",
- "awsBackendVpcCIDR": "string",
- "awsAxAccountId": "string",
- "awsAxVpcId": "string",
- "awsAxVpcCIDR": "string",
- "awsAsNumber": "string",
- "awsFicConnectionId": "string",
- "awsBackendSdpfTenantId": "string",
- "backendAddress": [
- "172.168.0.1",
- "172.168.0.2",
- "172.168.0.3"
], - "connections": [
- {
- "connectionKind": "string",
- "gcpPairingKey": "string",
- "azureServiceKey": "string",
- "connectStatus": "string"
}
]
}
}
]
}
Update a specific of axrossTenantId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Request Body schema: application/json
axrossPlan | string |
axrossTenantName | string |
Responses
正常
validationエラー
認証エラー
未存在エラー
サーバエラー
Request samples
- Payload
{- "axrossPlan": "string",
- "axrossTenantName": "string"
}
Response samples
- 200
- 400
- 401
- 404
- 500
{- "sdpfTenantId": "d09c457e4ddb4acca2f15e1ce3db209d",
- "axrossTenantId": "12ee5389-de3b-4f76-9ba7-13a4b584d384",
- "axrossPlan": "string",
- "axrossTenantName": "string"
}
Delete a specific of axrossTenantId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Responses
正常
validationエラー
認証エラー
未存在エラー
サーバエラー
Response samples
- 400
- 401
- 404
- 500
{- "errorCode": "E010001",
- "errorMessage": "string"
}
Info for all Option
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Responses
正常レスポンス
認証エラー
サーバエラー
Response samples
- 200
- 401
- 500
{- "axrossOptions": [
- {
- "axrossOptionId": "13ee5389-de3b-4f76-9ba7-13a4b584d384",
- "optionId": "string",
- "optionContent": "string",
- "contractDate": "2020-01-01T12:00:00.000Z",
- "cancelDate": "2020-01-01T12:00:00.000Z",
- "deployDate": "2020-01-01T12:00:00.000Z",
- "billingStartDate": "2020-01-01T12:00:00.000Z",
- "optionDeployStatus": "string",
- "axrossOptionDeployId": "13ee5389-de3b-4f76-9ba7-13a4b584d384",
- "properties": {
- "cloud": "string",
- "gcpBackendProjectId": "string",
- "gcpBackendVpcId": "string",
- "gcpAxProjectId": "string",
- "gcpAxVpcId": "string",
- "awsBackendAccountId": "string",
- "awsBackendVpcId": "string",
- "awsBackendVpcCIDR": "string",
- "awsAxAccountId": "string",
- "awsAxVpcId": "string",
- "awsAxVpcCIDR": "string",
- "awsAsNumber": "string",
- "awsFicConnectionId": "string",
- "awsBackendSdpfTenantId": "d09c457e4ddb4acca2f15e1ce3db209d",
- "backendAddress": [
- "172.168.0.1",
- "172.168.0.2",
- "172.168.0.3"
], - "connections": [
- {
- "connectionKind": "string",
- "gcpPairingKey": "string",
- "azureServiceKey": "string",
- "connectStatus": "string"
}
]
}
}
]
}
Create an axrossOptionId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Request Body schema: application/json
optionContent | string can Set (staticIP/cloudPeering/ficGateway/backendMtls) |
cloud | string can Set (Amazon Web Service/Google Cloud/Microsoft Azure) to use for cloudPeering or ficGateway |
gcpBackendProjectId | string minimum 6 Characters, maximum 30 Characters to use for cloudPeering(Google Cloud) |
gcpBackendVpcId | string maximum 63 Characters to use for cloudPeering(Google Cloud) |
awsBackendAccountId | string 12 Characters to use for cloudPeering(Amazon Web Service) |
awsBackendVpcId | string 21 Characters to use for cloudPeering(Amazon Web Service) |
awsBackendVpcCIDR | string maximum 18 Characters and Cidr can set from /16 to /28 to use for cloudPeering(Amazon Web Service). |
awsAsNumber | string maximum 10 Characters to use for ficGateway(Amazon Web Service) |
Responses
正常レスポンス
validationエラー
認証エラー
サーバエラー
Request samples
- Payload
{- "optionContent": "string",
- "cloud": "string",
- "gcpBackendProjectId": "string",
- "gcpBackendVpcId": "string",
- "awsBackendAccountId": "string",
- "awsBackendVpcId": "string",
- "awsBackendVpcCIDR": "string",
- "awsAsNumber": "string"
}
Response samples
- 201
- 400
- 401
- 500
{- "axrossOptionId": "13ee5389-de3b-4f76-9ba7-13a4b584d384",
- "optionId": "string",
- "optionContent": "string",
- "contractDate": "2020-01-01T12:00:00.000Z",
- "cancelDate": "2020-01-01T12:00:00.000Z",
- "deployDate": "2020-01-01T12:00:00.000Z",
- "axrossOptionDeployId": "13ee5389-de3b-4f76-9ba7-13a4b584d384",
- "cloud": "string",
- "gcpBackendProjectId": "string",
- "gcpBackendVpcId": "string",
- "awsBackendAccountId": "string",
- "awsBackendVpcId": "string",
- "awsBackendVpcCIDR": "string",
- "awsAsNumber": "string"
}
Info for a specific axrossOptionId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
axrossOptionId required | string Example: 13ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Responses
正常レスポンス
認証エラー
サーバエラー
Response samples
- 200
- 401
- 500
{- "axrossOptionId": "13ee5389-de3b-4f76-9ba7-13a4b584d384",
- "optionId": "string",
- "optionContent": "string",
- "contractDate": "2020-01-01T12:00:00.000Z",
- "cancelDate": "2020-01-01T12:00:00.000Z",
- "deployDate": "2020-01-01T12:00:00.000Z",
- "billingStartDate": "2020-01-01T12:00:00.000Z",
- "optionDeployStatus": "string",
- "axrossOptionDeployId": "13ee5389-de3b-4f76-9ba7-13a4b584d384",
- "properties": {
- "cloud": "string",
- "gcpBackendProjectId": "string",
- "gcpBackendVpcId": "string",
- "gcpAxProjectId": "string",
- "gcpAxVpcId": "string",
- "awsBackendAccountId": "string",
- "awsBackendVpcId": "string",
- "awsBackendVpcCIDR": "string",
- "awsAxAccountId": "string",
- "awsAxVpcId": "string",
- "awsAxVpcCIDR": "string",
- "awsAsNumber": "string",
- "awsFicConnectionId": "string",
- "awsBackendSdpfTenantId": "d09c457e4ddb4acca2f15e1ce3db209d",
- "backendAddress": [
- "172.168.0.1",
- "172.168.0.2",
- "172.168.0.3"
], - "connections": [
- {
- "connectionKind": "string",
- "gcpPairingKey": "string",
- "azureServiceKey": "string",
- "connectStatus": "string"
}
]
}
}
Update a specific of axrossOptionId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
axrossOptionId required | string Example: 13ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Request Body schema: application/json
optionContent | string can Set (ficGateway) |
cloud | string can Set (Amazon Web Service) to use for ficGateway |
awsFicConnectionId | string 13 Characters to use for ficGateway(Amazon Web Service) |
awsBackendSdpfTenantId | string 32 Characters to use for ficGateway(Amazon Web Service) |
Responses
正常レスポンス
validationエラー
認証エラー
未存在エラー
サーバエラー
Request samples
- Payload
{- "optionContent": "string",
- "cloud": "string",
- "awsFicConnectionId": "string",
- "awsBackendSdpfTenantId": "d09c457e4ddb4acca2f15e1ce3db209d"
}
Response samples
- 200
- 400
- 401
- 404
- 500
{- "optionContent": "string",
- "cloud": "string",
- "awsFicConnectionId": "string",
- "awsBackendSdpfTenantId": "d09c457e4ddb4acca2f15e1ce3db209d"
}
Delete a specific of axrossOptionId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
axrossOptionId required | string Example: 9aa309b4-cd14-41ed-bedb-952f90577f07 maximum 36 Characters |
Responses
正常
validationエラー
認証エラー
未存在エラー
サーバエラー
Response samples
- 400
- 401
- 404
- 500
{- "errorCode": "E010001",
- "errorMessage": "string"
}
Info for Location of Cloud
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
Responses
正常レスポンス
認証エラー
サーバエラー
Response samples
- 200
- 401
- 500
{- "Amazon Web Service": [
- {
- "region": "string",
- "area": "string",
- "country": "string",
- "place": "string",
- "latitude": 0,
- "longitude": 0,
- "ficGatewayEnabled": "yes"
}
], - "Google Cloud Platform": [
- {
- "region": "string",
- "area": "string",
- "country": "string",
- "place": "string",
- "latitude": 0,
- "longitude": 0,
- "ficGatewayEnabled": "yes"
}
], - "Microsoft Azure": [
- {
- "region": "string",
- "area": "string",
- "country": "string",
- "place": "string",
- "latitude": 0,
- "longitude": 0,
- "ficGatewayEnabled": "yes"
}
]
}
Info for all apiName
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Responses
正常
Response samples
- 200
{- "apis": [
- {
- "id": "9aa309b4-cd14-41ed-bedb-952f90577f07",
- "name": "sampleApi",
- "lastUpdate": "2021-07-15T19:45:45.000Z",
- "status": "APPROVE",
- "properties": {
- "basePath": "/path/v1",
- "authorizationMethod": "oauth2.0",
- "note": "user comment",
- "keystoreAlias": "string",
- "logging": {
- "bucket": "string",
- "storageService": "string"
}, - "accessRuleName": "string",
- "customHeaderName": "string",
- "eventNames": [
- "eventName1",
- "eventName2"
], - "jwt": {
- "authType": "string",
- "cryptoAlgorithm": "string",
- "provider": {
- "gcpProjectNo": "string",
- "gcpProjectId": "string",
- "azureTenantId": "string",
- "awsRegion": "string",
- "awsCognitoUserPoolId": "string",
- "awsCognitoAppClientId": "string",
- "auth0TenantId": "string"
}
}
}
}
]
}
Create a apiName
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Request Body schema: application/json
name | string (apiNameObject) maximum 50 Characters |
properties | object (apiPropertiesObject) |
Responses
正常
Request samples
- Payload
{- "name": "sampleApi",
- "properties": {
- "basePath": "/path/v1",
- "authorizationMethod": "oauth2.0",
- "note": "user comment",
- "keystoreAlias": "string",
- "logging": {
- "bucket": "string",
- "storageService": "string"
}, - "accessRuleName": "string",
- "customHeaderName": "string",
- "eventNames": [
- "eventName1",
- "eventName2"
], - "jwt": {
- "authType": "string",
- "cryptoAlgorithm": "string",
- "provider": {
- "gcpProjectNo": "string",
- "gcpProjectId": "string",
- "azureTenantId": "string",
- "awsRegion": "string",
- "awsCognitoUserPoolId": "string",
- "awsCognitoAppClientId": "string",
- "auth0TenantId": "string"
}
}
}
}
Response samples
- 201
{- "id": "9aa309b4-cd14-41ed-bedb-952f90577f07",
- "name": "sampleApi",
- "properties": {
- "basePath": "/path/v1",
- "authorizationMethod": "oauth2.0",
- "note": "user comment",
- "keystoreAlias": "string",
- "logging": {
- "bucket": "string",
- "storageService": "string"
}, - "accessRuleName": "string",
- "customHeaderName": "string",
- "eventNames": [
- "eventName1",
- "eventName2"
], - "jwt": {
- "authType": "string",
- "cryptoAlgorithm": "string",
- "provider": {
- "gcpProjectNo": "string",
- "gcpProjectId": "string",
- "azureTenantId": "string",
- "awsRegion": "string",
- "awsCognitoUserPoolId": "string",
- "awsCognitoAppClientId": "string",
- "auth0TenantId": "string"
}
}
}
}
Info for a specific apiName
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 9aa309b4-cd14-41ed-bedb-952f90577f07 maximum 36 Characters |
apiName required | string Example: apiName1 maximum 50 Characters |
Responses
正常
Response samples
- 200
{- "id": "9aa309b4-cd14-41ed-bedb-952f90577f07",
- "name": "sampleApi",
- "properties": {
- "basePath": "/path/v1",
- "authorizationMethod": "oauth2.0",
- "note": "user comment",
- "keystoreAlias": "string",
- "logging": {
- "bucket": "string",
- "storageService": "string"
}, - "accessRuleName": "string",
- "customHeaderName": "string",
- "eventNames": [
- "eventName1",
- "eventName2"
], - "jwt": {
- "authType": "string",
- "cryptoAlgorithm": "string",
- "provider": {
- "gcpProjectNo": "string",
- "gcpProjectId": "string",
- "azureTenantId": "string",
- "awsRegion": "string",
- "awsCognitoUserPoolId": "string",
- "awsCognitoAppClientId": "string",
- "auth0TenantId": "string"
}
}
}, - "lastUpdate": "2021-07-15T19:45:45.000Z",
- "status": "APPROVE"
}
Delete a specific of apiName
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 9aa309b4-cd14-41ed-bedb-952f90577f07 maximum 36 Characters |
apiName required | string Example: apiName1 maximum 50 Characters |
Responses
正常
Update a specific of apiName
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 9aa309b4-cd14-41ed-bedb-952f90577f07 maximum 36 Characters |
apiName required | string Example: apiName1 maximum 50 Characters |
Request Body schema: application/json
properties | object (apiPropertiesObject) |
Responses
正常
Request samples
- Payload
{- "properties": {
- "basePath": "/path/v1",
- "authorizationMethod": "oauth2.0",
- "note": "user comment",
- "keystoreAlias": "string",
- "logging": {
- "bucket": "string",
- "storageService": "string"
}, - "accessRuleName": "string",
- "customHeaderName": "string",
- "eventNames": [
- "eventName1",
- "eventName2"
], - "jwt": {
- "authType": "string",
- "cryptoAlgorithm": "string",
- "provider": {
- "gcpProjectNo": "string",
- "gcpProjectId": "string",
- "azureTenantId": "string",
- "awsRegion": "string",
- "awsCognitoUserPoolId": "string",
- "awsCognitoAppClientId": "string",
- "auth0TenantId": "string"
}
}
}
}
Response samples
- 200
{- "id": "9aa309b4-cd14-41ed-bedb-952f90577f07",
- "name": "sampleApi",
- "properties": {
- "basePath": "/path/v1",
- "authorizationMethod": "oauth2.0",
- "note": "user comment",
- "keystoreAlias": "string",
- "logging": {
- "bucket": "string",
- "storageService": "string"
}, - "accessRuleName": "string",
- "customHeaderName": "string",
- "eventNames": [
- "eventName1",
- "eventName2"
], - "jwt": {
- "authType": "string",
- "cryptoAlgorithm": "string",
- "provider": {
- "gcpProjectNo": "string",
- "gcpProjectId": "string",
- "azureTenantId": "string",
- "awsRegion": "string",
- "awsCognitoUserPoolId": "string",
- "awsCognitoAppClientId": "string",
- "auth0TenantId": "string"
}
}
}
}
Info for all credentialId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Responses
正常
Response samples
- 200
{- "credentials": [
- {
- "id": "9aa309b4-cd14-41ed-bedb-952f90577f08",
- "credentialName": "sampleCredentials",
- "consumerKeys": [
- {
- "id": "9aa309b4-cd14-41ed-bedb-952f90577f08",
- "consumerKey": "abcdefghijklmn1234567890",
- "expiration": "2021-08-15T00:00:00.000Z",
- "issueAt": "2021-07-15T19:45:45.000Z",
- "lastUpdate": "2021-07-15T19:45:45.000Z"
}
], - "note": "user comment",
- "issueAt": "2021-07-15T19:45:45.000Z",
- "lastUpdate": "2021-07-15T19:45:45.000Z"
}
]
}
Create a credentialId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Request Body schema: application/json
credentialName | string (credentialNameObject) maximum 50 Characters |
expiration | string (expirationPostObject) Time Zone is UTC. Date Only. If value is "" then expiration is Never. |
note | string (noteObject) maximum 32 Characters |
Responses
正常
Request samples
- Payload
{- "credentialName": "sampleCredentials",
- "expiration": "2021-08-15 00:00:00",
- "note": "user comment"
}
Response samples
- 201
{- "id": "9aa309b4-cd14-41ed-bedb-952f90577f08",
- "credentialName": "sampleCredentials",
- "consumerKeyProperty": {
- "id": "9aa309b4-cd14-41ed-bedb-952f90577f08",
- "consumerKey": "abcdefghijklmn1234567890",
- "consumerSecret": "1234567890abcdefghijklmn",
- "expiration": "2021-08-15 00:00:00",
- "issueAt": "2021-07-15T19:45:45.000Z",
- "lastUpdate": "2021-07-15T19:45:45.000Z"
}, - "note": "user comment",
- "issueAt": "2021-07-15T19:45:45.000Z",
- "lastUpdate": "2021-07-15T19:45:45.000Z"
}
Info for a specific credentialId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 9aa309b4-cd14-41ed-bedb-952f90577f07 maximum 36 Characters |
credentialId required | string Example: 9aa309b4-cd14-41ed-bedb-952f90577f08 maximum 36 Characters |
Responses
正常
Response samples
- 200
{- "id": "9aa309b4-cd14-41ed-bedb-952f90577f08",
- "credentialName": "sampleCredentials",
- "consumerKeys": [
- {
- "id": "9aa309b4-cd14-41ed-bedb-952f90577f08",
- "consumerKey": "abcdefghijklmn1234567890",
- "expiration": "2021-08-15T00:00:00.000Z",
- "issueAt": "2021-07-15T19:45:45.000Z",
- "lastUpdate": "2021-07-15T19:45:45.000Z"
}
], - "note": "user comment",
- "issueAt": "2021-07-15T19:45:45.000Z",
- "lastUpdate": "2021-07-15T19:45:45.000Z"
}
Create a consumerKeyId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 9aa309b4-cd14-41ed-bedb-952f90577f07 maximum 36 Characters |
credentialId required | string Example: 9aa309b4-cd14-41ed-bedb-952f90577f08 maximum 36 Characters |
Request Body schema: application/json
expiration | string (expirationPostObject) Time Zone is UTC. Date Only. If value is "" then expiration is Never. |
Responses
正常
Request samples
- Payload
{- "expiration": "2021-08-15 00:00:00"
}
Response samples
- 200
{- "id": "9aa309b4-cd14-41ed-bedb-952f90577f08",
- "credentialName": "sampleCredentials",
- "consumerKeyProperty": {
- "id": "9aa309b4-cd14-41ed-bedb-952f90577f08",
- "consumerKey": "abcdefghijklmn1234567890",
- "consumerSecret": "1234567890abcdefghijklmn",
- "expiration": "2021-08-15 00:00:00",
- "issueAt": "2021-07-15T19:45:45.000Z",
- "lastUpdate": "2021-07-15T19:45:45.000Z"
}, - "note": "user comment",
- "issueAt": "2021-07-15T19:45:45.000Z",
- "lastUpdate": "2021-07-15T19:45:45.000Z"
}
Delete a specific of credentialId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 9aa309b4-cd14-41ed-bedb-952f90577f07 maximum 36 Characters |
credentialId required | string Example: 9aa309b4-cd14-41ed-bedb-952f90577f08 maximum 36 Characters |
Responses
正常
Info for a specific consumerKeyId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 9aa309b4-cd14-41ed-bedb-952f90577f07 maximum 36 Characters |
credentialId required | string Example: 9aa309b4-cd14-41ed-bedb-952f90577f08 maximum 36 Characters |
consumerKeyId required | string Example: 9aa309b4-cd14-41ed-bedb-952f90577f09 maximum 36 Characters |
Responses
正常
Response samples
- 200
{- "id": "9aa309b4-cd14-41ed-bedb-952f90577f08",
- "consumerKey": "abcdefghijklmn1234567890",
- "expiration": "2021-08-15T00:00:00.000Z",
- "issueAt": "2021-07-15T19:45:45.000Z",
- "lastUpdate": "2021-07-15T19:45:45.000Z"
}
Delete a specific of consumerKeyId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 9aa309b4-cd14-41ed-bedb-952f90577f07 maximum 36 Characters |
credentialId required | string Example: 9aa309b4-cd14-41ed-bedb-952f90577f08 maximum 36 Characters |
consumerKeyId required | string Example: 9aa309b4-cd14-41ed-bedb-952f90577f09 maximum 36 Characters |
Responses
正常
Info for all keystoreId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Responses
正常レスポンス
認証エラー
サーバエラー
Response samples
- 200
- 401
- 500
{- "keystores": [
- {
- "id": "13ee5389-de3b-4f76-9ba7-13a4b584d384",
- "keystoreName": "13ee5389-de3b-4f76-9ba7-13a4b584d385",
- "keystoreAlias": "string",
- "expiration": "2020-01-02T12:00:00.000Z",
- "createDate": "2020-01-01T12:00:00.000Z"
}
]
}
Create a keystoreId and Send backend mTLS ceritificate file
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Request Body schema: multipart/form-data
file | object backend mTLS ceritificate file(file format .p12 or .pfx). include filename. |
keystoreAlias | string backend mTLS keystore Alias. maximum 255 Characters. |
password | string backend mTLS certificate's password. between 6 and 16 Characters. |
Responses
正常レスポンス
validationエラー
認証エラー
サーバエラー
Response samples
- 201
- 400
- 401
- 500
{- "id": "13ee5389-de3b-4f76-9ba7-13a4b584d384",
- "keystoreName": "13ee5389-de3b-4f76-9ba7-13a4b584d385",
- "keystoreAlias": "string",
- "expiration": "2020-01-02T12:00:00.000Z",
- "createDate": "2020-01-01T12:00:00.000Z"
}
Info for a specific keystoreId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
keystoreId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d385 maximum 36 Characters |
Responses
正常レスポンス
認証エラー
サーバエラー
Response samples
- 200
- 401
- 500
{- "id": "13ee5389-de3b-4f76-9ba7-13a4b584d384",
- "keystoreName": "13ee5389-de3b-4f76-9ba7-13a4b584d385",
- "keystoreAlias": "string",
- "expiration": "2020-01-02T12:00:00.000Z",
- "createDate": "2020-01-01T12:00:00.000Z"
}
Delete a specific of keystoreId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
keystoreId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d385 maximum 36 Characters |
Responses
正常
validationエラー
認証エラー
未存在エラー
サーバエラー
Response samples
- 400
- 401
- 404
- 500
{- "errorCode": "E010001",
- "errorMessage": "string"
}
Info for all loggingId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Responses
正常レスポンス
認証エラー
サーバエラー
Response samples
- 200
- 401
- 500
{- "loggings": [
- {
- "loggingId": "13ee5389-de3b-4f76-9ba7-13a4b584d384",
- "bucket": "string",
- "storageService": "string",
- "storageEndpoint": "string",
- "storageAccount": "string",
- "storageUuid": "13ee5389-de3b-4f76-9ba7-13a4b584d384",
- "createDate": "2020-01-01T12:00:00.000Z",
- "deleteDate": "2020-01-01T12:00:00.000Z",
- "lastUpdate": "2020-01-01T12:00:00.000Z",
- "status": "string",
- "apiNames": [
- "apiName1",
- "apiName2"
]
}
]
}
Create a loggingId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Request Body schema: application/json
bucket | string backet for cloud storage service. |
storageService | string can Set (aws/gcp/azure/wasabi) to use for cloud storage service |
storageEndpoint | string storage endpoint for cloud storage service(only aws, wasabi). |
accessKey | string access key for cloud storage service. |
secretAccessKey | string secret access key for cloud storage service(only aws, wasabi). |
Responses
正常レスポンス
validationエラー
認証エラー
サーバエラー
Request samples
- Payload
{- "bucket": "string",
- "storageService": "string",
- "storageEndpoint": "string",
- "accessKey": "string",
- "secretAccessKey": "string"
}
Response samples
- 201
- 400
- 401
- 500
{- "loggingId": "13ee5389-de3b-4f76-9ba7-13a4b584d384",
- "bucket": "string",
- "storageService": "string",
- "storageEndpoint": "string",
- "storageAccount": "string",
- "storageUuid": "13ee5389-de3b-4f76-9ba7-13a4b584d384",
- "createDate": "2020-01-01T12:00:00.000Z",
- "deleteDate": "2020-01-01T12:00:00.000Z",
- "lastUpdate": "2020-01-01T12:00:00.000Z",
- "status": "string"
}
Info for a specific loggingId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
loggingId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Responses
正常レスポンス
認証エラー
サーバエラー
Response samples
- 200
- 401
- 500
{- "loggingId": "13ee5389-de3b-4f76-9ba7-13a4b584d384",
- "bucket": "string",
- "storageService": "string",
- "storageEndpoint": "string",
- "storageAccount": "string",
- "storageUuid": "13ee5389-de3b-4f76-9ba7-13a4b584d384",
- "createDate": "2020-01-01T12:00:00.000Z",
- "deleteDate": "2020-01-01T12:00:00.000Z",
- "lastUpdate": "2020-01-01T12:00:00.000Z",
- "status": "string",
- "apiNames": [
- "apiName1",
- "apiName2"
]
}
Delete a specific of loggingId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
loggingId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Responses
正常
validationエラー
認証エラー
未存在エラー
サーバエラー
Response samples
- 400
- 401
- 404
- 500
{- "errorCode": "E010001",
- "errorMessage": "string"
}
Update a specific of loggingId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 9aa309b4-cd14-41ed-bedb-952f90577f07 maximum 36 Characters |
loggingId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Request Body schema: application/json
storageEndpoint | string storage endpoint for cloud storage service(only aws, wasabi). |
accessKey | string access key for cloud storage service. |
secretAccessKey | string secret access key for cloud storage service(only aws, wasabi). |
activated | boolean can Set (true/false) to use for activeted status by cloud storage service |
apiNames | string api Names to use cloud Storage Service for API logging |
Responses
正常
Request samples
- Payload
{- "storageEndpoint": "string",
- "accessKey": "string",
- "secretAccessKey": "string",
- "activated": true,
- "apiNames": [
- "apiName1",
- "apiName2"
]
}
Response samples
- 200
{- "loggingId": "13ee5389-de3b-4f76-9ba7-13a4b584d384",
- "bucket": "string",
- "storageService": "string",
- "storageEndpoint": "string",
- "storageAccount": "string",
- "storageUuid": "13ee5389-de3b-4f76-9ba7-13a4b584d384",
- "createDate": "2020-01-01T12:00:00.000Z",
- "deleteDate": "2020-01-01T12:00:00.000Z",
- "lastUpdate": "2020-01-01T12:00:00.000Z",
- "status": "string",
- "apiNames": [
- "apiName1",
- "apiName2"
]
}
Info for apiName List to use loggingId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
loggingId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Responses
正常レスポンス
認証エラー
サーバエラー
Response samples
- 200
- 401
- 500
{- "apiNames": [
- "apiName1",
- "apiName2"
]
}
Add apiName List to use loggingId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
loggingId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Request Body schema: application/json
apiName | any maximum 50 Characters |
Responses
正常レスポンス
validationエラー
認証エラー
サーバエラー
Request samples
- Payload
{- "apiName": "apiName1"
}
Response samples
- 201
- 400
- 401
- 500
{- "apiNames": [
- "apiName1",
- "apiName2"
]
}
Delete apiName List to use loggingId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
loggingId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
apiName required | string Example: apiName1 maximum 50 Characters |
Responses
正常
validationエラー
認証エラー
未存在エラー
サーバエラー
Response samples
- 400
- 401
- 404
- 500
{- "errorCode": "E010001",
- "errorMessage": "string"
}
Info for all accessRuleId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Responses
正常レスポンス
認証エラー
サーバエラー
Response samples
- 200
- 401
- 500
{- "accessRules": [
- {
- "accessRuleId": "13ee5389-de3b-4f76-9ba7-13a4b584d384",
- "accessRuleName": "string",
- "type": "string",
- "createDate": "2020-01-01T12:00:00.000Z",
- "deleteDate": "2020-01-01T12:00:00.000Z",
- "lastUpdate": "2020-01-01T12:00:00.000Z",
- "details": [
- {
- "inputKind": "string",
- "ipAddress": "172.46.0.1",
- "countryCode": "string"
}
], - "apiNames": [
- "apiName1",
- "apiName2"
]
}
]
}
Create a accessRuleId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Request Body schema: application/json
accessRuleName | string maximum 32 Characters. |
type | string can Set (whiteList/blackList) to access Rule List Type |
details | Array of objects (accessRuleDetailObject) |
apiNames | string api Names to use Access Rule |
Responses
正常レスポンス
validationエラー
認証エラー
サーバエラー
Request samples
- Payload
{- "accessRuleName": "string",
- "type": "string",
- "details": [
- {
- "inputKind": "string",
- "ipAddress": "172.46.0.1",
- "countryCode": "string"
}
], - "apiNames": [
- "apiName1",
- "apiName2"
]
}
Response samples
- 201
- 400
- 401
- 500
{- "accessRuleId": "13ee5389-de3b-4f76-9ba7-13a4b584d384",
- "accessRuleName": "string",
- "type": "string",
- "createDate": "2020-01-01T12:00:00.000Z",
- "deleteDate": "2020-01-01T12:00:00.000Z",
- "lastUpdate": "2020-01-01T12:00:00.000Z",
- "details": [
- {
- "inputKind": "string",
- "ipAddress": "172.46.0.1",
- "countryCode": "string"
}
], - "apiNames": [
- "apiName1",
- "apiName2"
]
}
Info for a specific accessRuleId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
accessRuleId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Responses
正常レスポンス
認証エラー
サーバエラー
Response samples
- 200
- 401
- 500
{- "accessRuleId": "13ee5389-de3b-4f76-9ba7-13a4b584d384",
- "accessRuleName": "string",
- "type": "string",
- "createDate": "2020-01-01T12:00:00.000Z",
- "deleteDate": "2020-01-01T12:00:00.000Z",
- "lastUpdate": "2020-01-01T12:00:00.000Z",
- "details": [
- {
- "inputKind": "string",
- "ipAddress": "172.46.0.1",
- "countryCode": "string"
}
], - "apiNames": [
- "apiName1",
- "apiName2"
]
}
Delete a specific of accessRuleId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
accessRuleId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Responses
正常
validationエラー
認証エラー
未存在エラー
サーバエラー
Response samples
- 400
- 401
- 404
- 500
{- "errorCode": "E010001",
- "errorMessage": "string"
}
Update a specific of accessRuleId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 9aa309b4-cd14-41ed-bedb-952f90577f07 maximum 36 Characters |
accessRuleId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Request Body schema: application/json
details | Array of objects (accessRuleDetailObject) |
apiNames | string api Names to use Access Rule |
Responses
正常
Request samples
- Payload
{- "details": [
- {
- "inputKind": "string",
- "ipAddress": "172.46.0.1",
- "countryCode": "string"
}
], - "apiNames": [
- "apiName1",
- "apiName2"
]
}
Response samples
- 200
{- "accessRuleId": "13ee5389-de3b-4f76-9ba7-13a4b584d384",
- "accessRuleName": "string",
- "type": "string",
- "createDate": "2020-01-01T12:00:00.000Z",
- "deleteDate": "2020-01-01T12:00:00.000Z",
- "lastUpdate": "2020-01-01T12:00:00.000Z",
- "details": [
- {
- "inputKind": "string",
- "ipAddress": "172.46.0.1",
- "countryCode": "string"
}
], - "apiNames": [
- "apiName1",
- "apiName2"
]
}
Info for all customHeaderId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Responses
正常レスポンス
認証エラー
サーバエラー
Response samples
- 200
- 401
- 500
{- "customHeaders": [
- {
- "customHeaderId": "13ee5389-de3b-4f76-9ba7-13a4b584d384",
- "customHeaderName": "string",
- "createDate": "2020-01-01T12:00:00.000Z",
- "deleteDate": "2020-01-01T12:00:00.000Z",
- "lastUpdate": "2020-01-01T12:00:00.000Z",
- "details": [
- {
- "key": "string",
- "value": "string"
}
], - "apiNames": [
- "apiName1",
- "apiName2"
]
}
]
}
Create a customHeaderId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Request Body schema: application/json
customHeaderName | string maximum 32 Characters. |
details | Array of objects (customHeaderDetailObject) |
apiNames | string api Names to use Custom Header |
Responses
正常レスポンス
validationエラー
認証エラー
サーバエラー
Request samples
- Payload
{- "customHeaderName": "string",
- "details": [
- {
- "key": "string",
- "value": "string"
}
], - "apiNames": [
- "apiName1",
- "apiName2"
]
}
Response samples
- 201
- 400
- 401
- 500
{- "customHeaderId": "13ee5389-de3b-4f76-9ba7-13a4b584d384",
- "customHeaderName": "string",
- "createDate": "2020-01-01T12:00:00.000Z",
- "deleteDate": "2020-01-01T12:00:00.000Z",
- "lastUpdate": "2020-01-01T12:00:00.000Z",
- "details": [
- {
- "key": "string",
- "value": "string"
}
], - "apiNames": [
- "apiName1",
- "apiName2"
]
}
Info for a specific customHeaderId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
customHeaderId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Responses
正常レスポンス
認証エラー
サーバエラー
Response samples
- 200
- 401
- 500
{- "customHeaderId": "13ee5389-de3b-4f76-9ba7-13a4b584d384",
- "customHeaderName": "string",
- "createDate": "2020-01-01T12:00:00.000Z",
- "deleteDate": "2020-01-01T12:00:00.000Z",
- "lastUpdate": "2020-01-01T12:00:00.000Z",
- "details": [
- {
- "key": "string",
- "value": "string"
}
], - "apiNames": [
- "apiName1",
- "apiName2"
]
}
Delete a specific of customHeaderId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
customHeaderId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Responses
正常
validationエラー
認証エラー
未存在エラー
サーバエラー
Response samples
- 400
- 401
- 404
- 500
{- "errorCode": "E010001",
- "errorMessage": "string"
}
Update a specific of customHeaderId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 9aa309b4-cd14-41ed-bedb-952f90577f07 maximum 36 Characters |
customHeaderId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Request Body schema: application/json
details | Array of objects (accessRuleDetailObject) |
apiNames | string api Names to use Custom Header |
Responses
正常
Request samples
- Payload
{- "details": [
- {
- "inputKind": "string",
- "ipAddress": "172.46.0.1",
- "countryCode": "string"
}
], - "apiNames": [
- "apiName1",
- "apiName2"
]
}
Response samples
- 200
{- "customHeaderId": "13ee5389-de3b-4f76-9ba7-13a4b584d384",
- "customHeaderName": "string",
- "createDate": "2020-01-01T12:00:00.000Z",
- "deleteDate": "2020-01-01T12:00:00.000Z",
- "lastUpdate": "2020-01-01T12:00:00.000Z",
- "details": [
- {
- "key": "string",
- "value": "string"
}
], - "apiNames": [
- "apiName1",
- "apiName2"
]
}
Info for all apiEventId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Responses
正常レスポンス
認証エラー
サーバエラー
Response samples
- 200
- 401
- 500
{- "events": [
- {
- "apiEventId": "13ee5389-de3b-4f76-9ba7-13a4b584d384",
- "eventName": "string",
- "createDate": "2020-01-01T12:00:00.000Z",
- "deleteDate": "2020-01-01T12:00:00.000Z",
- "lastUpdate": "2020-01-01T12:00:00.000Z",
- "startTime": "2020-01-01T12:00:00.000Z",
- "endTime": "2020-01-01T12:00:00.000Z",
- "status": "string",
- "apiNames": [
- "apiName1",
- "apiName2"
]
}
]
}
Create a apiEventId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Request Body schema: application/json
eventName | string maximum 32 Characters. |
startTime | string <date-time> Event Start Time.Time Zone is UTC. |
endTime | string <date-time> Event End Time.Time Zone is UTC. |
Responses
正常レスポンス
validationエラー
認証エラー
サーバエラー
Request samples
- Payload
{- "eventName": "string",
- "startTime": "2020-01-01T12:00:00.000Z",
- "endTime": "2020-01-01T12:00:00.000Z"
}
Response samples
- 201
- 400
- 401
- 500
{- "apiEventId": "13ee5389-de3b-4f76-9ba7-13a4b584d384",
- "eventName": "string",
- "createDate": "2020-01-01T12:00:00.000Z",
- "deleteDate": "2020-01-01T12:00:00.000Z",
- "lastUpdate": "2020-01-01T12:00:00.000Z",
- "startTime": "2020-01-01T12:00:00.000Z",
- "endTime": "2020-01-01T12:00:00.000Z",
- "status": "string",
- "apiNames": [
- "apiName1",
- "apiName2"
]
}
Info for a specific apiEventId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
apiEventId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Responses
正常レスポンス
認証エラー
サーバエラー
Response samples
- 200
- 401
- 500
{- "apiEventId": "13ee5389-de3b-4f76-9ba7-13a4b584d384",
- "eventName": "string",
- "createDate": "2020-01-01T12:00:00.000Z",
- "deleteDate": "2020-01-01T12:00:00.000Z",
- "lastUpdate": "2020-01-01T12:00:00.000Z",
- "startTime": "2020-01-01T12:00:00.000Z",
- "endTime": "2020-01-01T12:00:00.000Z",
- "status": "string",
- "apiNames": [
- "apiName1",
- "apiName2"
]
}
Delete a specific of apiEventId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
apiEventId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Responses
正常
validationエラー
認証エラー
未存在エラー
サーバエラー
Response samples
- 400
- 401
- 404
- 500
{- "errorCode": "E010001",
- "errorMessage": "string"
}
Update a specific of apiEventId
Authorizations:
path Parameters
sdpfTenantId required | string Example: d09c457e4ddb4acca2f15e1ce3db209d maximum 64 Characters |
axrossTenantId required | string Example: 9aa309b4-cd14-41ed-bedb-952f90577f07 maximum 36 Characters |
apiEventId required | string Example: 12ee5389-de3b-4f76-9ba7-13a4b584d384 maximum 36 Characters |
Request Body schema: application/json
startTime | string <date-time> Event Start Time.Time Zone is UTC. |
endTime | string <date-time> Event End Time.Time Zone is UTC. |
status | string can Set (NORMAL/STOP) to use for status by API Event Job |
Responses
正常
Request samples
- Payload
{- "startTime": "2020-01-01T12:00:00.000Z",
- "endTime": "2020-01-01T12:00:00.000Z",
- "status": "string"
}
Response samples
- 200
{- "apiEventId": "13ee5389-de3b-4f76-9ba7-13a4b584d384",
- "eventName": "string",
- "createDate": "2020-01-01T12:00:00.000Z",
- "deleteDate": "2020-01-01T12:00:00.000Z",
- "lastUpdate": "2020-01-01T12:00:00.000Z",
- "startTime": "2020-01-01T12:00:00.000Z",
- "endTime": "2020-01-01T12:00:00.000Z",
- "status": "string",
- "apiNames": [
- "apiName1",
- "apiName2"
]
}