Ana içeriğe geç

List Supported Types

Endpoint

GET /apiops/projects/{projectName}/export-import/types/

Authentication

Requires a Personal API Access Token.

Authorization: Bearer YOUR_TOKEN

Request

Headers

HeaderValueRequired
AuthorizationBearer {token}Yes

Path Parameters

ParameterTypeRequiredDescription
projectNamestringYesProject name

Response

Success Response (200 OK)

{
"status": "SUCCESS",
"resultList": [
"API_PROXY",
"PROXY_GROUP",
"API_CREATOR",
"GLOBAL_POLICY",
"POLICY_GROUP",
"SETTINGS_GROUP",
"ENV_VARIABLE",
"CERTIFICATE",
"IP_GROUP",
"CREDENTIAL",
"CREDENTIAL_ROLE",
"LLM_PROVIDER",
"MODEL_DEFINITION",
"MCP_INBOUND",
"MCP_OUTBOUND",
"VECTOR_DB",
"KNOWLEDGE_BASE",
"FAILOVER_TEMPLATE",
"A2A_INBOUND",
"CONNECTION_CONFIG_A2A",
"PII_PATTERN",
"PROMPT_GUARD_PATTERN",
"DLP_PATTERN",
"TASK_FLOW_MANAGER",
"IDENTITY_SERVICE",
"GLOBAL_VARIABLE",
"UPTIME_MONITOR",
"ANOMALY_DETECTOR",
"CUSTOM_QUERY",
"CUSTOM_QUERY_FILTER",
"REPORT_CONF",
"TEST_COLLECTION",
"REGISTERED_ORGANIZATION"
],
"resultCount": 33
}

Error Response (400 Bad Request)

{
"status": "FAILURE",
"resultMessage": "Project (MyProject) is not found!"
}

Error Response (401 Unauthorized)

{
"status": "FAILURE",
"resultMessage": "Token is not valid!"
}

cURL Example

curl -X GET \
"https://demo.apinizer.com/apiops/projects/MyProject/export-import/types/" \
-H "Authorization: Bearer YOUR_TOKEN"

Notes and Warnings

  • Read this list, do not hard-code it: new object types become exportable as the platform grows. A pipeline that reads the list keeps working across upgrades.
  • Case-insensitive: the values are returned in upper case, but the {type} path variable accepts any casing.
  • Same list everywhere: the result does not depend on the project — it describes what the installation supports, not what the project contains. Use List Objects of a Type to see what a project actually holds.

Permissions

  • User must have access to the project