Enum Reference
Response Status
EnumStatus
Response status values used in all API responses.
| Value | Description |
|---|---|
SUCCESS | Operation completed successfully |
FAILURE | Operation failed |
Usage
All API responses include a status field with one of these values.
Example
{
"status": "SUCCESS",
"resultList": [...],
"resultCount": 1
}
API Types
EnumApiType
Type of API Proxy.
| Value | Description |
|---|---|
REST | RESTful API |
SOAP | SOAP Web Service |
GRPC | gRPC Service |
WEBSOCKET | WebSocket Service |
Usage
Used in API Proxy objects to indicate the API type.
HTTP Methods
EnumHttpRequestMethod
HTTP request methods supported by the API.
| Value | Description |
|---|---|
GET | Retrieve resource |
POST | Create resource or submit data |
PUT | Update resource (full replacement) |
PATCH | Update resource (partial update) |
DELETE | Delete resource |
HEAD | Retrieve headers only |
OPTIONS | Retrieve allowed methods |
TRACE | Echo request for debugging |
ALL | All HTTP methods |
Usage
Used in endpoint definitions, client routes, and policy target specifications.
Policy Scope
EnumPolicyTargetScope
Scope where a policy applies.
| Value | Description |
|---|---|
ALL | Policy applies to all endpoints in the API Proxy |
ENDPOINT | Policy applies only to a specific endpoint |
Usage
Used in policy operation metadata (operationMetadata.targetScope).
Note: When targetScope is ENDPOINT, both targetEndpoint and targetEndpointHTTPMethod must be provided.
Policy Pipeline
EnumPolicyTargetPipeline
Pipeline where a policy executes.
| Value | Description |
|---|---|
REQUEST | Executes before forwarding request to backend |
RESPONSE | Executes after receiving response from backend |
ERROR | Executes when an error occurs |
Usage
Used in policy operation metadata (operationMetadata.targetPipeline).
Access Type
EnumAccessType
Type of resource that can be accessed.
| Value | Description |
|---|---|
API_PROXY | API Proxy resource |
API_PROXY_GROUP | API Proxy Group resource |
Usage
Used in credential access management to specify which type of resource access is granted.