This document lists all the CF API endpoints supported by Korifi and their parameters.
All parameters are supported. lifecycle
will be ignored and overridden with the default configured values.
No query parameters are supported.
names
space_guids
order_by
label_selector
This endpoint is fully supported.
This endpoint is fully supported.
Warning The field
system_env_json
will not be redacted.
This endpoint is fully supported.
This endpoint is fully supported.
This endpoint is fully supported.
This endpoint is fully supported.
This endpoint is fully supported.
This endpoint is fully supported.
Labels
and Annotations
are not supported. lifecycle
will be ignored and overridden with the default configured values.
This endpoint is fully supported.
Always returns HTTP 422 error.
order_by
names
names
Warning No fields will be redacted.
No query parameters are supported.
Updating image
is not supported.
This endpoint is fully supported.
Warning This endpoint always returns an empty resource with
state: "COMPLETE"
.
applications[].name
applications[].env
applications[].memory
(setsmemory
for theweb
process)applications[].processes
applications[].no-route
applications[].routes[].route
applications[].services
(user-provided services only)
Warning This endpoint always returns an empty diff.
name
names
This endpoint is fully supported.
type
(the only supported value isbits
)relationships.app
This endpoint is fully supported.
app_guids
states
order_by
(the only supported value iscreated_at
)
bits
These endpoints are fully supported.
GET /v3/apps/:guid/processes/:type/stats
is not supported.
index
state
app_guids
No query parameters are supported.
command
health_check
This endpoint is fully supported.
Warning CF for VMs uses a technique called "resource matching" as an optimization to support partial app uploads to the blobstore. Korifi does not support this feature and this endpoint will always return an empty list of matched resources.
type
(the only supported value isspace_developer
relationships.user
relationships.organization
relationships.space
self
cloud_controller_v3
login
log_cache
links.self
relationships.space
relationships.domain
host
path
metadata.annotations
metadata.labels
No query parameters are supported.
app_guids
space_guids
domain_guids
hosts
paths
No query parameters are supported.
This endpoint is fully supported.
No query parameters are supported.
destinations[].app.guid
destinations[].app.process.type
destinations[].port
destinations[].protocol
This endpoint is fully supported.
Korifi only supports user-provided service instances. Managed service operations and fields are not supported.
type
(must beuser-provided
)name
relationships.space
tags
credentials
metadata.labels
metadata.annotations
guids
names
space_guids
order_by
(the only supported values arename
,created_at
andupdated_at
)label_selector
No query parameters are supported.
name
type
(the only supported value isapp
)relationships.service_instance
relationships.app
service_instance_guids
app_guids
type
include
(the only supported value isapp
)label_selector
This endpoint is fully supported.
Warning This endpoint always returns an empty list.
Warning This endpoint always returns an empty list.
name
relationships.guid
names
guids
organization_guids
This endpoint is fully supported.
No query parameters are supported.
command
This endpoint is fully supported.
No query parameters are supported.
sequence_ids
These endpoints are fully supported.
Warning This is not part of the published CF API, and is not supported on CF on VMs.
These endpoints are needed by the CF CLI when targeting a Korifi instance to properly identify the user.
GET /whoami
Warning This endpoint is unauthenticated. This endpoint will always return a hard-coded response.
start_time
limit
descending