{
  "info": {
    "_postman_id": "641abaf1-ddbe-468d-945b-9e12846d8f90",
    "name": "Crossplane Kubernetes CompositeResourceDefinitions Functions API",
    "description": "The Crossplane Kubernetes API extends the Kubernetes API server with custom resources for managing cloud infrastructure declaratively. Resources are organized into two main API groups: apiextensions.crossplane.io for composition primitives (Compositions, CompositeResourceDefinitions, EnvironmentConfigs) and pkg.crossplane.io for package management (Providers, Functions, Configurations and their revisions). All operations use standard Kubernetes REST conventions and are authenticated through the Kubernetes API server's authentication mechanisms.\n\nContact Support:\n Name: Crossplane Community",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "createdAt": "2026-07-28T01:26:38.000Z",
    "updatedAt": "2026-07-28T01:26:38.000Z",
    "lastUpdatedBy": "35240",
    "uid": "35240-641abaf1-ddbe-468d-945b-9e12846d8f90"
  },
  "item": [
    {
      "name": "apis",
      "item": [
        {
          "name": "pkg.crossplane.io",
          "item": [
            {
              "name": "v1",
              "item": [
                {
                  "name": "functions",
                  "item": [
                    {
                      "name": "{name}",
                      "item": [
                        {
                          "name": "Crossplane Get a Function",
                          "id": "0b4f8e2c-896a-4d11-81f7-22cc373add86",
                          "protocolProfileBehavior": {
                            "disableBodyPruning": true
                          },
                          "request": {
                            "method": "GET",
                            "header": [
                              {
                                "key": "Accept",
                                "value": "application/json"
                              }
                            ],
                            "url": {
                              "raw": "{{baseUrl}}/apis/pkg.crossplane.io/v1/functions/:name",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "apis",
                                "pkg.crossplane.io",
                                "v1",
                                "functions",
                                ":name"
                              ],
                              "variable": [
                                {
                                  "id": "02795d42-06c0-44e4-80bf-43d98caec3dd",
                                  "key": "name",
                                  "value": "<string>",
                                  "description": "(Required) Name of the Crossplane resource."
                                }
                              ]
                            },
                            "description": "Returns details of a specific Composition Function installation, including its package image reference and status conditions reflecting whether the function is healthy and ready to serve composition requests."
                          },
                          "response": [
                            {
                              "id": "85a98461-d059-4c5d-a7ba-3505edee5097",
                              "name": "Successfully retrieved the Function.",
                              "originalRequest": {
                                "method": "GET",
                                "header": [
                                  {
                                    "key": "Accept",
                                    "value": "application/json"
                                  },
                                  {
                                    "description": "Added as a part of security scheme: bearer",
                                    "key": "Authorization",
                                    "value": "Bearer <token>"
                                  }
                                ],
                                "url": {
                                  "raw": "{{baseUrl}}/apis/pkg.crossplane.io/v1/functions/:name",
                                  "host": [
                                    "{{baseUrl}}"
                                  ],
                                  "path": [
                                    "apis",
                                    "pkg.crossplane.io",
                                    "v1",
                                    "functions",
                                    ":name"
                                  ],
                                  "variable": [
                                    {
                                      "key": "name"
                                    }
                                  ]
                                }
                              },
                              "status": "OK",
                              "code": 200,
                              "_postman_previewlanguage": "json",
                              "header": [
                                {
                                  "key": "Content-Type",
                                  "value": "application/json"
                                }
                              ],
                              "cookie": [],
                              "responseTime": null,
                              "body": "{\n  \"apiVersion\": \"<string>\",\n  \"kind\": \"<string>\",\n  \"metadata\": {\n    \"name\": \"<string>\",\n    \"namespace\": \"<string>\",\n    \"labels\": {\n      \"minim_b\": \"<string>\",\n      \"etde1\": \"<string>\",\n      \"exercitation_b6\": \"<string>\",\n      \"occaecat_e7\": \"<string>\",\n      \"Ut_76\": \"<string>\"\n    },\n    \"annotations\": {\n      \"ut_7e6\": \"<string>\",\n      \"nisi_f1\": \"<string>\",\n      \"minim_f\": \"<string>\",\n      \"nulla3\": \"<string>\"\n    },\n    \"resourceVersion\": \"<string>\",\n    \"uid\": \"<string>\",\n    \"generation\": \"<integer>\",\n    \"creationTimestamp\": \"<dateTime>\",\n    \"deletionTimestamp\": \"<dateTime>\",\n    \"finalizers\": [\n      \"<string>\",\n      \"<string>\"\n    ]\n  },\n  \"spec\": {\n    \"package\": \"<string>\",\n    \"packagePullPolicy\": \"IfNotPresent\",\n    \"packagePullSecrets\": [\n      {\n        \"name\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\"\n      }\n    ],\n    \"revisionActivationPolicy\": \"Manual\",\n    \"revisionHistoryLimit\": \"<integer>\",\n    \"runtimeConfigRef\": {\n      \"name\": \"<string>\",\n      \"apiVersion\": \"<string>\",\n      \"kind\": \"<string>\"\n    }\n  },\n  \"status\": {\n    \"currentRevision\": \"<string>\",\n    \"conditions\": [\n      {\n        \"type\": \"<string>\",\n        \"status\": \"Unknown\",\n        \"reason\": \"<string>\",\n        \"message\": \"<string>\",\n        \"lastTransitionTime\": \"<dateTime>\"\n      },\n      {\n        \"type\": \"<string>\",\n        \"status\": \"Unknown\",\n        \"reason\": \"<string>\",\n        \"message\": \"<string>\",\n        \"lastTransitionTime\": \"<dateTime>\"\n      }\n    ]\n  }\n}",
                              "createdAt": "2026-07-28T01:26:38.000Z",
                              "updatedAt": "2026-07-28T01:26:38.000Z",
                              "uid": "35240-85a98461-d059-4c5d-a7ba-3505edee5097"
                            },
                            {
                              "id": "c40e1f12-5e34-4479-a5e1-79a39d68be3a",
                              "name": "Authentication credentials are missing or invalid.",
                              "originalRequest": {
                                "method": "GET",
                                "header": [
                                  {
                                    "key": "Accept",
                                    "value": "application/json"
                                  },
                                  {
                                    "description": "Added as a part of security scheme: bearer",
                                    "key": "Authorization",
                                    "value": "Bearer <token>"
                                  }
                                ],
                                "url": {
                                  "raw": "{{baseUrl}}/apis/pkg.crossplane.io/v1/functions/:name",
                                  "host": [
                                    "{{baseUrl}}"
                                  ],
                                  "path": [
                                    "apis",
                                    "pkg.crossplane.io",
                                    "v1",
                                    "functions",
                                    ":name"
                                  ],
                                  "variable": [
                                    {
                                      "key": "name"
                                    }
                                  ]
                                }
                              },
                              "status": "Unauthorized",
                              "code": 401,
                              "_postman_previewlanguage": "json",
                              "header": [
                                {
                                  "key": "Content-Type",
                                  "value": "application/json"
                                }
                              ],
                              "cookie": [],
                              "responseTime": null,
                              "body": "{\n  \"apiVersion\": \"<string>\",\n  \"kind\": \"<string>\",\n  \"status\": \"<string>\",\n  \"message\": \"<string>\",\n  \"reason\": \"<string>\",\n  \"code\": \"<integer>\"\n}",
                              "createdAt": "2026-07-28T01:26:38.000Z",
                              "updatedAt": "2026-07-28T01:26:38.000Z",
                              "uid": "35240-c40e1f12-5e34-4479-a5e1-79a39d68be3a"
                            },
                            {
                              "id": "75f11427-a328-4fc8-a1e1-b0a999a87a2c",
                              "name": "The requested resource was not found.",
                              "originalRequest": {
                                "method": "GET",
                                "header": [
                                  {
                                    "key": "Accept",
                                    "value": "application/json"
                                  },
                                  {
                                    "description": "Added as a part of security scheme: bearer",
                                    "key": "Authorization",
                                    "value": "Bearer <token>"
                                  }
                                ],
                                "url": {
                                  "raw": "{{baseUrl}}/apis/pkg.crossplane.io/v1/functions/:name",
                                  "host": [
                                    "{{baseUrl}}"
                                  ],
                                  "path": [
                                    "apis",
                                    "pkg.crossplane.io",
                                    "v1",
                                    "functions",
                                    ":name"
                                  ],
                                  "variable": [
                                    {
                                      "key": "name"
                                    }
                                  ]
                                }
                              },
                              "status": "Not Found",
                              "code": 404,
                              "_postman_previewlanguage": "json",
                              "header": [
                                {
                                  "key": "Content-Type",
                                  "value": "application/json"
                                }
                              ],
                              "cookie": [],
                              "responseTime": null,
                              "body": "{\n  \"apiVersion\": \"<string>\",\n  \"kind\": \"<string>\",\n  \"status\": \"<string>\",\n  \"message\": \"<string>\",\n  \"reason\": \"<string>\",\n  \"code\": \"<integer>\"\n}",
                              "createdAt": "2026-07-28T01:26:38.000Z",
                              "updatedAt": "2026-07-28T01:26:38.000Z",
                              "uid": "35240-75f11427-a328-4fc8-a1e1-b0a999a87a2c"
                            }
                          ],
                          "createdAt": "2026-07-28T01:26:38.000Z",
                          "updatedAt": "2026-07-28T01:26:38.000Z",
                          "uid": "35240-0b4f8e2c-896a-4d11-81f7-22cc373add86"
                        },
                        {
                          "name": "Crossplane Uninstall a Function",
                          "id": "60d6963c-7f40-4163-b7a8-46fc0f04ddb8",
                          "protocolProfileBehavior": {
                            "disableBodyPruning": true
                          },
                          "request": {
                            "method": "DELETE",
                            "header": [
                              {
                                "key": "Accept",
                                "value": "application/json"
                              }
                            ],
                            "url": {
                              "raw": "{{baseUrl}}/apis/pkg.crossplane.io/v1/functions/:name",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "apis",
                                "pkg.crossplane.io",
                                "v1",
                                "functions",
                                ":name"
                              ],
                              "variable": [
                                {
                                  "id": "f9c6c2ee-35c8-4e65-b543-3ec54824d7bc",
                                  "key": "name",
                                  "value": "<string>",
                                  "description": "(Required) Name of the Crossplane resource."
                                }
                              ]
                            },
                            "description": "Removes a Composition Function installation. Compositions that reference this Function in their pipeline will fail to reconcile until the Function reference is removed or the Function is reinstalled."
                          },
                          "response": [
                            {
                              "id": "2555642c-6c02-49ab-b157-50adf1e3a9eb",
                              "name": "Function uninstallation initiated.",
                              "originalRequest": {
                                "method": "DELETE",
                                "header": [
                                  {
                                    "key": "Accept",
                                    "value": "application/json"
                                  },
                                  {
                                    "description": "Added as a part of security scheme: bearer",
                                    "key": "Authorization",
                                    "value": "Bearer <token>"
                                  }
                                ],
                                "url": {
                                  "raw": "{{baseUrl}}/apis/pkg.crossplane.io/v1/functions/:name",
                                  "host": [
                                    "{{baseUrl}}"
                                  ],
                                  "path": [
                                    "apis",
                                    "pkg.crossplane.io",
                                    "v1",
                                    "functions",
                                    ":name"
                                  ],
                                  "variable": [
                                    {
                                      "key": "name"
                                    }
                                  ]
                                }
                              },
                              "status": "OK",
                              "code": 200,
                              "_postman_previewlanguage": "json",
                              "header": [
                                {
                                  "key": "Content-Type",
                                  "value": "application/json"
                                }
                              ],
                              "cookie": [],
                              "responseTime": null,
                              "body": "{\n  \"apiVersion\": \"<string>\",\n  \"kind\": \"<string>\",\n  \"status\": \"<string>\",\n  \"message\": \"<string>\",\n  \"reason\": \"<string>\",\n  \"code\": \"<integer>\"\n}",
                              "createdAt": "2026-07-28T01:26:38.000Z",
                              "updatedAt": "2026-07-28T01:26:38.000Z",
                              "uid": "35240-2555642c-6c02-49ab-b157-50adf1e3a9eb"
                            },
                            {
                              "id": "8f37d633-9145-4e28-9831-d5d0f88dfb6d",
                              "name": "Authentication credentials are missing or invalid.",
                              "originalRequest": {
                                "method": "DELETE",
                                "header": [
                                  {
                                    "key": "Accept",
                                    "value": "application/json"
                                  },
                                  {
                                    "description": "Added as a part of security scheme: bearer",
                                    "key": "Authorization",
                                    "value": "Bearer <token>"
                                  }
                                ],
                                "url": {
                                  "raw": "{{baseUrl}}/apis/pkg.crossplane.io/v1/functions/:name",
                                  "host": [
                                    "{{baseUrl}}"
                                  ],
                                  "path": [
                                    "apis",
                                    "pkg.crossplane.io",
                                    "v1",
                                    "functions",
                                    ":name"
                                  ],
                                  "variable": [
                                    {
                                      "key": "name"
                                    }
                                  ]
                                }
                              },
                              "status": "Unauthorized",
                              "code": 401,
                              "_postman_previewlanguage": "json",
                              "header": [
                                {
                                  "key": "Content-Type",
                                  "value": "application/json"
                                }
                              ],
                              "cookie": [],
                              "responseTime": null,
                              "body": "{\n  \"apiVersion\": \"<string>\",\n  \"kind\": \"<string>\",\n  \"status\": \"<string>\",\n  \"message\": \"<string>\",\n  \"reason\": \"<string>\",\n  \"code\": \"<integer>\"\n}",
                              "createdAt": "2026-07-28T01:26:38.000Z",
                              "updatedAt": "2026-07-28T01:26:38.000Z",
                              "uid": "35240-8f37d633-9145-4e28-9831-d5d0f88dfb6d"
                            },
                            {
                              "id": "3a0db6ae-c4af-410b-b779-f45ee23d5384",
                              "name": "The requested resource was not found.",
                              "originalRequest": {
                                "method": "DELETE",
                                "header": [
                                  {
                                    "key": "Accept",
                                    "value": "application/json"
                                  },
                                  {
                                    "description": "Added as a part of security scheme: bearer",
                                    "key": "Authorization",
                                    "value": "Bearer <token>"
                                  }
                                ],
                                "url": {
                                  "raw": "{{baseUrl}}/apis/pkg.crossplane.io/v1/functions/:name",
                                  "host": [
                                    "{{baseUrl}}"
                                  ],
                                  "path": [
                                    "apis",
                                    "pkg.crossplane.io",
                                    "v1",
                                    "functions",
                                    ":name"
                                  ],
                                  "variable": [
                                    {
                                      "key": "name"
                                    }
                                  ]
                                }
                              },
                              "status": "Not Found",
                              "code": 404,
                              "_postman_previewlanguage": "json",
                              "header": [
                                {
                                  "key": "Content-Type",
                                  "value": "application/json"
                                }
                              ],
                              "cookie": [],
                              "responseTime": null,
                              "body": "{\n  \"apiVersion\": \"<string>\",\n  \"kind\": \"<string>\",\n  \"status\": \"<string>\",\n  \"message\": \"<string>\",\n  \"reason\": \"<string>\",\n  \"code\": \"<integer>\"\n}",
                              "createdAt": "2026-07-28T01:26:38.000Z",
                              "updatedAt": "2026-07-28T01:26:38.000Z",
                              "uid": "35240-3a0db6ae-c4af-410b-b779-f45ee23d5384"
                            }
                          ],
                          "createdAt": "2026-07-28T01:26:38.000Z",
                          "updatedAt": "2026-07-28T01:26:38.000Z",
                          "uid": "35240-60d6963c-7f40-4163-b7a8-46fc0f04ddb8"
                        }
                      ],
                      "id": "238af4d4-8c96-4ee2-a4e8-d6f45675bfb5",
                      "createdAt": "2026-07-28T01:26:38.000Z",
                      "updatedAt": "2026-07-28T01:26:38.000Z",
                      "uid": "35240-238af4d4-8c96-4ee2-a4e8-d6f45675bfb5"
                    },
                    {
                      "name": "Crossplane List Functions",
                      "id": "1d0ecd01-e4df-401f-9505-af1c9260bc05",
                      "protocolProfileBehavior": {
                        "disableBodyPruning": true
                      },
                      "request": {
                        "method": "GET",
                        "header": [
                          {
                            "key": "Accept",
                            "value": "application/json"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/apis/pkg.crossplane.io/v1/functions?labelSelector=<string>&limit=<integer>&continue=<string>",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "apis",
                            "pkg.crossplane.io",
                            "v1",
                            "functions"
                          ],
                          "query": [
                            {
                              "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.",
                              "key": "labelSelector",
                              "value": "<string>"
                            },
                            {
                              "description": "Maximum number of items to return in a single response. The server may return fewer items than requested. Use the continue token for pagination.",
                              "key": "limit",
                              "value": "<integer>"
                            },
                            {
                              "description": "Token returned by a previous list call to retrieve the next page of results. This token encodes list position and expiration time.",
                              "key": "continue",
                              "value": "<string>"
                            }
                          ]
                        },
                        "description": "Returns a list of all Composition Function package installations. Functions are OCI images that implement the Composition Function gRPC protocol and are invoked as pipeline steps during composition."
                      },
                      "response": [
                        {
                          "id": "7811e57e-1353-4338-8fa3-0df8788749ba",
                          "name": "Successfully listed Functions.",
                          "originalRequest": {
                            "method": "GET",
                            "header": [
                              {
                                "key": "Accept",
                                "value": "application/json"
                              },
                              {
                                "description": "Added as a part of security scheme: bearer",
                                "key": "Authorization",
                                "value": "Bearer <token>"
                              }
                            ],
                            "url": {
                              "raw": "{{baseUrl}}/apis/pkg.crossplane.io/v1/functions?labelSelector=<string>&limit=<integer>&continue=<string>",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "apis",
                                "pkg.crossplane.io",
                                "v1",
                                "functions"
                              ],
                              "query": [
                                {
                                  "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.",
                                  "key": "labelSelector",
                                  "value": "<string>"
                                },
                                {
                                  "description": "Maximum number of items to return in a single response. The server may return fewer items than requested. Use the continue token for pagination.",
                                  "key": "limit",
                                  "value": "<integer>"
                                },
                                {
                                  "description": "Token returned by a previous list call to retrieve the next page of results. This token encodes list position and expiration time.",
                                  "key": "continue",
                                  "value": "<string>"
                                }
                              ]
                            }
                          },
                          "status": "OK",
                          "code": 200,
                          "_postman_previewlanguage": "json",
                          "header": [
                            {
                              "key": "Content-Type",
                              "value": "application/json"
                            }
                          ],
                          "cookie": [],
                          "responseTime": null,
                          "body": "{\n  \"apiVersion\": \"<string>\",\n  \"kind\": \"<string>\",\n  \"items\": [\n    {\n      \"apiVersion\": \"<string>\",\n      \"kind\": \"<string>\",\n      \"metadata\": {\n        \"name\": \"<string>\",\n        \"namespace\": \"<string>\",\n        \"labels\": {\n          \"non_d\": \"<string>\"\n        },\n        \"annotations\": {\n          \"in_5\": \"<string>\"\n        },\n        \"resourceVersion\": \"<string>\",\n        \"uid\": \"<string>\",\n        \"generation\": \"<integer>\",\n        \"creationTimestamp\": \"<dateTime>\",\n        \"deletionTimestamp\": \"<dateTime>\",\n        \"finalizers\": [\n          \"<string>\",\n          \"<string>\"\n        ]\n      },\n      \"spec\": {\n        \"package\": \"<string>\",\n        \"packagePullPolicy\": \"IfNotPresent\",\n        \"packagePullSecrets\": [\n          {\n            \"name\": \"<string>\"\n          },\n          {\n            \"name\": \"<string>\"\n          }\n        ],\n        \"revisionActivationPolicy\": \"Automatic\",\n        \"revisionHistoryLimit\": \"<integer>\",\n        \"runtimeConfigRef\": {\n          \"name\": \"<string>\",\n          \"apiVersion\": \"<string>\",\n          \"kind\": \"<string>\"\n        }\n      },\n      \"status\": {\n        \"currentRevision\": \"<string>\",\n        \"conditions\": [\n          {\n            \"type\": \"<string>\",\n            \"status\": \"True\",\n            \"reason\": \"<string>\",\n            \"message\": \"<string>\",\n            \"lastTransitionTime\": \"<dateTime>\"\n          },\n          {\n            \"type\": \"<string>\",\n            \"status\": \"True\",\n            \"reason\": \"<string>\",\n            \"message\": \"<string>\",\n            \"lastTransitionTime\": \"<dateTime>\"\n          }\n        ]\n      }\n    },\n    {\n      \"apiVersion\": \"<string>\",\n      \"kind\": \"<string>\",\n      \"metadata\": {\n        \"name\": \"<string>\",\n        \"namespace\": \"<string>\",\n        \"labels\": {\n          \"elit_6\": \"<string>\",\n          \"culpa_c\": \"<string>\",\n          \"dolore_c48\": \"<string>\"\n        },\n        \"annotations\": {\n          \"pariatur2\": \"<string>\",\n          \"incididunt_1\": \"<string>\",\n          \"Duis_b7\": \"<string>\"\n        },\n        \"resourceVersion\": \"<string>\",\n        \"uid\": \"<string>\",\n        \"generation\": \"<integer>\",\n        \"creationTimestamp\": \"<dateTime>\",\n        \"deletionTimestamp\": \"<dateTime>\",\n        \"finalizers\": [\n          \"<string>\",\n          \"<string>\"\n        ]\n      },\n      \"spec\": {\n        \"package\": \"<string>\",\n        \"packagePullPolicy\": \"Never\",\n        \"packagePullSecrets\": [\n          {\n            \"name\": \"<string>\"\n          },\n          {\n            \"name\": \"<string>\"\n          }\n        ],\n        \"revisionActivationPolicy\": \"Automatic\",\n        \"revisionHistoryLimit\": \"<integer>\",\n        \"runtimeConfigRef\": {\n          \"name\": \"<string>\",\n          \"apiVersion\": \"<string>\",\n          \"kind\": \"<string>\"\n        }\n      },\n      \"status\": {\n        \"currentRevision\": \"<string>\",\n        \"conditions\": [\n          {\n            \"type\": \"<string>\",\n            \"status\": \"True\",\n            \"reason\": \"<string>\",\n            \"message\": \"<string>\",\n            \"lastTransitionTime\": \"<dateTime>\"\n          },\n          {\n            \"type\": \"<string>\",\n            \"status\": \"Unknown\",\n            \"reason\": \"<string>\",\n            \"message\": \"<string>\",\n            \"lastTransitionTime\": \"<dateTime>\"\n          }\n        ]\n      }\n    }\n  ],\n  \"metadata\": {\n    \"resourceVersion\": \"<string>\",\n    \"continue\": \"<string>\"\n  }\n}",
                          "createdAt": "2026-07-28T01:26:38.000Z",
                          "updatedAt": "2026-07-28T01:26:38.000Z",
                          "uid": "35240-7811e57e-1353-4338-8fa3-0df8788749ba"
                        },
                        {
                          "id": "7f57a42d-bbee-4a69-bca3-2c284ca6588f",
                          "name": "Authentication credentials are missing or invalid.",
                          "originalRequest": {
                            "method": "GET",
                            "header": [
                              {
                                "key": "Accept",
                                "value": "application/json"
                              },
                              {
                                "description": "Added as a part of security scheme: bearer",
                                "key": "Authorization",
                                "value": "Bearer <token>"
                              }
                            ],
                            "url": {
                              "raw": "{{baseUrl}}/apis/pkg.crossplane.io/v1/functions?labelSelector=<string>&limit=<integer>&continue=<string>",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "apis",
                                "pkg.crossplane.io",
                                "v1",
                                "functions"
                              ],
                              "query": [
                                {
                                  "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.",
                                  "key": "labelSelector",
                                  "value": "<string>"
                                },
                                {
                                  "description": "Maximum number of items to return in a single response. The server may return fewer items than requested. Use the continue token for pagination.",
                                  "key": "limit",
                                  "value": "<integer>"
                                },
                                {
                                  "description": "Token returned by a previous list call to retrieve the next page of results. This token encodes list position and expiration time.",
                                  "key": "continue",
                                  "value": "<string>"
                                }
                              ]
                            }
                          },
                          "status": "Unauthorized",
                          "code": 401,
                          "_postman_previewlanguage": "json",
                          "header": [
                            {
                              "key": "Content-Type",
                              "value": "application/json"
                            }
                          ],
                          "cookie": [],
                          "responseTime": null,
                          "body": "{\n  \"apiVersion\": \"<string>\",\n  \"kind\": \"<string>\",\n  \"status\": \"<string>\",\n  \"message\": \"<string>\",\n  \"reason\": \"<string>\",\n  \"code\": \"<integer>\"\n}",
                          "createdAt": "2026-07-28T01:26:38.000Z",
                          "updatedAt": "2026-07-28T01:26:38.000Z",
                          "uid": "35240-7f57a42d-bbee-4a69-bca3-2c284ca6588f"
                        }
                      ],
                      "createdAt": "2026-07-28T01:26:38.000Z",
                      "updatedAt": "2026-07-28T01:26:38.000Z",
                      "uid": "35240-1d0ecd01-e4df-401f-9505-af1c9260bc05"
                    },
                    {
                      "name": "Crossplane Install a Function",
                      "id": "ae16545a-0b00-4b8e-9c96-d9fcc696021d",
                      "protocolProfileBehavior": {
                        "disableBodyPruning": true
                      },
                      "request": {
                        "method": "POST",
                        "header": [
                          {
                            "key": "Content-Type",
                            "value": "application/json"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          }
                        ],
                        "body": {
                          "mode": "raw",
                          "raw": "{\n  \"apiVersion\": \"<string>\",\n  \"kind\": \"<string>\",\n  \"metadata\": {\n    \"name\": \"<string>\",\n    \"namespace\": \"<string>\",\n    \"labels\": {\n      \"minim_b\": \"<string>\",\n      \"etde1\": \"<string>\",\n      \"exercitation_b6\": \"<string>\",\n      \"occaecat_e7\": \"<string>\",\n      \"Ut_76\": \"<string>\"\n    },\n    \"annotations\": {\n      \"ut_7e6\": \"<string>\",\n      \"nisi_f1\": \"<string>\",\n      \"minim_f\": \"<string>\",\n      \"nulla3\": \"<string>\"\n    },\n    \"resourceVersion\": \"<string>\",\n    \"uid\": \"<string>\",\n    \"generation\": \"<integer>\",\n    \"creationTimestamp\": \"<dateTime>\",\n    \"deletionTimestamp\": \"<dateTime>\",\n    \"finalizers\": [\n      \"<string>\",\n      \"<string>\"\n    ]\n  },\n  \"spec\": {\n    \"package\": \"<string>\",\n    \"packagePullPolicy\": \"IfNotPresent\",\n    \"packagePullSecrets\": [\n      {\n        \"name\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\"\n      }\n    ],\n    \"revisionActivationPolicy\": \"Manual\",\n    \"revisionHistoryLimit\": \"<integer>\",\n    \"runtimeConfigRef\": {\n      \"name\": \"<string>\",\n      \"apiVersion\": \"<string>\",\n      \"kind\": \"<string>\"\n    }\n  },\n  \"status\": {\n    \"currentRevision\": \"<string>\",\n    \"conditions\": [\n      {\n        \"type\": \"<string>\",\n        \"status\": \"Unknown\",\n        \"reason\": \"<string>\",\n        \"message\": \"<string>\",\n        \"lastTransitionTime\": \"<dateTime>\"\n      },\n      {\n        \"type\": \"<string>\",\n        \"status\": \"Unknown\",\n        \"reason\": \"<string>\",\n        \"message\": \"<string>\",\n        \"lastTransitionTime\": \"<dateTime>\"\n      }\n    ]\n  }\n}",
                          "options": {
                            "raw": {
                              "headerFamily": "json",
                              "language": "json"
                            }
                          }
                        },
                        "url": {
                          "raw": "{{baseUrl}}/apis/pkg.crossplane.io/v1/functions",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "apis",
                            "pkg.crossplane.io",
                            "v1",
                            "functions"
                          ]
                        },
                        "description": "Installs a new Composition Function by referencing its OCI package image. Once installed, the Function can be referenced in Composition pipeline steps by name."
                      },
                      "response": [
                        {
                          "id": "2da3d1ec-908d-44f1-b7a2-6e57ed505571",
                          "name": "Function installation initiated.",
                          "originalRequest": {
                            "method": "POST",
                            "header": [
                              {
                                "key": "Content-Type",
                                "value": "application/json"
                              },
                              {
                                "key": "Accept",
                                "value": "application/json"
                              },
                              {
                                "description": "Added as a part of security scheme: bearer",
                                "key": "Authorization",
                                "value": "Bearer <token>"
                              }
                            ],
                            "body": {
                              "mode": "raw",
                              "raw": "{\n  \"apiVersion\": \"<string>\",\n  \"kind\": \"<string>\",\n  \"metadata\": {\n    \"name\": \"<string>\",\n    \"namespace\": \"<string>\",\n    \"labels\": {\n      \"minim_b\": \"<string>\",\n      \"etde1\": \"<string>\",\n      \"exercitation_b6\": \"<string>\",\n      \"occaecat_e7\": \"<string>\",\n      \"Ut_76\": \"<string>\"\n    },\n    \"annotations\": {\n      \"ut_7e6\": \"<string>\",\n      \"nisi_f1\": \"<string>\",\n      \"minim_f\": \"<string>\",\n      \"nulla3\": \"<string>\"\n    },\n    \"resourceVersion\": \"<string>\",\n    \"uid\": \"<string>\",\n    \"generation\": \"<integer>\",\n    \"creationTimestamp\": \"<dateTime>\",\n    \"deletionTimestamp\": \"<dateTime>\",\n    \"finalizers\": [\n      \"<string>\",\n      \"<string>\"\n    ]\n  },\n  \"spec\": {\n    \"package\": \"<string>\",\n    \"packagePullPolicy\": \"IfNotPresent\",\n    \"packagePullSecrets\": [\n      {\n        \"name\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\"\n      }\n    ],\n    \"revisionActivationPolicy\": \"Manual\",\n    \"revisionHistoryLimit\": \"<integer>\",\n    \"runtimeConfigRef\": {\n      \"name\": \"<string>\",\n      \"apiVersion\": \"<string>\",\n      \"kind\": \"<string>\"\n    }\n  },\n  \"status\": {\n    \"currentRevision\": \"<string>\",\n    \"conditions\": [\n      {\n        \"type\": \"<string>\",\n        \"status\": \"Unknown\",\n        \"reason\": \"<string>\",\n        \"message\": \"<string>\",\n        \"lastTransitionTime\": \"<dateTime>\"\n      },\n      {\n        \"type\": \"<string>\",\n        \"status\": \"Unknown\",\n        \"reason\": \"<string>\",\n        \"message\": \"<string>\",\n        \"lastTransitionTime\": \"<dateTime>\"\n      }\n    ]\n  }\n}",
                              "options": {
                                "raw": {
                                  "headerFamily": "json",
                                  "language": "json"
                                }
                              }
                            },
                            "url": {
                              "raw": "{{baseUrl}}/apis/pkg.crossplane.io/v1/functions",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "apis",
                                "pkg.crossplane.io",
                                "v1",
                                "functions"
                              ]
                            }
                          },
                          "status": "Created",
                          "code": 201,
                          "_postman_previewlanguage": "json",
                          "header": [
                            {
                              "key": "Content-Type",
                              "value": "application/json"
                            }
                          ],
                          "cookie": [],
                          "responseTime": null,
                          "body": "{\n  \"apiVersion\": \"<string>\",\n  \"kind\": \"<string>\",\n  \"metadata\": {\n    \"name\": \"<string>\",\n    \"namespace\": \"<string>\",\n    \"labels\": {\n      \"minim_b\": \"<string>\",\n      \"etde1\": \"<string>\",\n      \"exercitation_b6\": \"<string>\",\n      \"occaecat_e7\": \"<string>\",\n      \"Ut_76\": \"<string>\"\n    },\n    \"annotations\": {\n      \"ut_7e6\": \"<string>\",\n      \"nisi_f1\": \"<string>\",\n      \"minim_f\": \"<string>\",\n      \"nulla3\": \"<string>\"\n    },\n    \"resourceVersion\": \"<string>\",\n    \"uid\": \"<string>\",\n    \"generation\": \"<integer>\",\n    \"creationTimestamp\": \"<dateTime>\",\n    \"deletionTimestamp\": \"<dateTime>\",\n    \"finalizers\": [\n      \"<string>\",\n      \"<string>\"\n    ]\n  },\n  \"spec\": {\n    \"package\": \"<string>\",\n    \"packagePullPolicy\": \"IfNotPresent\",\n    \"packagePullSecrets\": [\n      {\n        \"name\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\"\n      }\n    ],\n    \"revisionActivationPolicy\": \"Manual\",\n    \"revisionHistoryLimit\": \"<integer>\",\n    \"runtimeConfigRef\": {\n      \"name\": \"<string>\",\n      \"apiVersion\": \"<string>\",\n      \"kind\": \"<string>\"\n    }\n  },\n  \"status\": {\n    \"currentRevision\": \"<string>\",\n    \"conditions\": [\n      {\n        \"type\": \"<string>\",\n        \"status\": \"Unknown\",\n        \"reason\": \"<string>\",\n        \"message\": \"<string>\",\n        \"lastTransitionTime\": \"<dateTime>\"\n      },\n      {\n        \"type\": \"<string>\",\n        \"status\": \"Unknown\",\n        \"reason\": \"<string>\",\n        \"message\": \"<string>\",\n        \"lastTransitionTime\": \"<dateTime>\"\n      }\n    ]\n  }\n}",
                          "createdAt": "2026-07-28T01:26:38.000Z",
                          "updatedAt": "2026-07-28T01:26:38.000Z",
                          "uid": "35240-2da3d1ec-908d-44f1-b7a2-6e57ed505571"
                        },
                        {
                          "id": "6dadf4b8-4f46-4e1e-9174-36046975a54f",
                          "name": "The request was malformed or failed validation.",
                          "originalRequest": {
                            "method": "POST",
                            "header": [
                              {
                                "key": "Content-Type",
                                "value": "application/json"
                              },
                              {
                                "key": "Accept",
                                "value": "application/json"
                              },
                              {
                                "description": "Added as a part of security scheme: bearer",
                                "key": "Authorization",
                                "value": "Bearer <token>"
                              }
                            ],
                            "body": {
                              "mode": "raw",
                              "raw": "{\n  \"apiVersion\": \"<string>\",\n  \"kind\": \"<string>\",\n  \"metadata\": {\n    \"name\": \"<string>\",\n    \"namespace\": \"<string>\",\n    \"labels\": {\n      \"minim_b\": \"<string>\",\n      \"etde1\": \"<string>\",\n      \"exercitation_b6\": \"<string>\",\n      \"occaecat_e7\": \"<string>\",\n      \"Ut_76\": \"<string>\"\n    },\n    \"annotations\": {\n      \"ut_7e6\": \"<string>\",\n      \"nisi_f1\": \"<string>\",\n      \"minim_f\": \"<string>\",\n      \"nulla3\": \"<string>\"\n    },\n    \"resourceVersion\": \"<string>\",\n    \"uid\": \"<string>\",\n    \"generation\": \"<integer>\",\n    \"creationTimestamp\": \"<dateTime>\",\n    \"deletionTimestamp\": \"<dateTime>\",\n    \"finalizers\": [\n      \"<string>\",\n      \"<string>\"\n    ]\n  },\n  \"spec\": {\n    \"package\": \"<string>\",\n    \"packagePullPolicy\": \"IfNotPresent\",\n    \"packagePullSecrets\": [\n      {\n        \"name\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\"\n      }\n    ],\n    \"revisionActivationPolicy\": \"Manual\",\n    \"revisionHistoryLimit\": \"<integer>\",\n    \"runtimeConfigRef\": {\n      \"name\": \"<string>\",\n      \"apiVersion\": \"<string>\",\n      \"kind\": \"<string>\"\n    }\n  },\n  \"status\": {\n    \"currentRevision\": \"<string>\",\n    \"conditions\": [\n      {\n        \"type\": \"<string>\",\n        \"status\": \"Unknown\",\n        \"reason\": \"<string>\",\n        \"message\": \"<string>\",\n        \"lastTransitionTime\": \"<dateTime>\"\n      },\n      {\n        \"type\": \"<string>\",\n        \"status\": \"Unknown\",\n        \"reason\": \"<string>\",\n        \"message\": \"<string>\",\n        \"lastTransitionTime\": \"<dateTime>\"\n      }\n    ]\n  }\n}",
                              "options": {
                                "raw": {
                                  "headerFamily": "json",
                                  "language": "json"
                                }
                              }
                            },
                            "url": {
                              "raw": "{{baseUrl}}/apis/pkg.crossplane.io/v1/functions",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "apis",
                                "pkg.crossplane.io",
                                "v1",
                                "functions"
                              ]
                            }
                          },
                          "status": "Bad Request",
                          "code": 400,
                          "_postman_previewlanguage": "json",
                          "header": [
                            {
                              "key": "Content-Type",
                              "value": "application/json"
                            }
                          ],
                          "cookie": [],
                          "responseTime": null,
                          "body": "{\n  \"apiVersion\": \"<string>\",\n  \"kind\": \"<string>\",\n  \"status\": \"<string>\",\n  \"message\": \"<string>\",\n  \"reason\": \"<string>\",\n  \"code\": \"<integer>\"\n}",
                          "createdAt": "2026-07-28T01:26:38.000Z",
                          "updatedAt": "2026-07-28T01:26:38.000Z",
                          "uid": "35240-6dadf4b8-4f46-4e1e-9174-36046975a54f"
                        },
                        {
                          "id": "277cf246-571d-482f-89f3-4da5fa560fdb",
                          "name": "Authentication credentials are missing or invalid.",
                          "originalRequest": {
                            "method": "POST",
                            "header": [
                              {
                                "key": "Content-Type",
                                "value": "application/json"
                              },
                              {
                                "key": "Accept",
                                "value": "application/json"
                              },
                              {
                                "description": "Added as a part of security scheme: bearer",
                                "key": "Authorization",
                                "value": "Bearer <token>"
                              }
                            ],
                            "body": {
                              "mode": "raw",
                              "raw": "{\n  \"apiVersion\": \"<string>\",\n  \"kind\": \"<string>\",\n  \"metadata\": {\n    \"name\": \"<string>\",\n    \"namespace\": \"<string>\",\n    \"labels\": {\n      \"minim_b\": \"<string>\",\n      \"etde1\": \"<string>\",\n      \"exercitation_b6\": \"<string>\",\n      \"occaecat_e7\": \"<string>\",\n      \"Ut_76\": \"<string>\"\n    },\n    \"annotations\": {\n      \"ut_7e6\": \"<string>\",\n      \"nisi_f1\": \"<string>\",\n      \"minim_f\": \"<string>\",\n      \"nulla3\": \"<string>\"\n    },\n    \"resourceVersion\": \"<string>\",\n    \"uid\": \"<string>\",\n    \"generation\": \"<integer>\",\n    \"creationTimestamp\": \"<dateTime>\",\n    \"deletionTimestamp\": \"<dateTime>\",\n    \"finalizers\": [\n      \"<string>\",\n      \"<string>\"\n    ]\n  },\n  \"spec\": {\n    \"package\": \"<string>\",\n    \"packagePullPolicy\": \"IfNotPresent\",\n    \"packagePullSecrets\": [\n      {\n        \"name\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\"\n      }\n    ],\n    \"revisionActivationPolicy\": \"Manual\",\n    \"revisionHistoryLimit\": \"<integer>\",\n    \"runtimeConfigRef\": {\n      \"name\": \"<string>\",\n      \"apiVersion\": \"<string>\",\n      \"kind\": \"<string>\"\n    }\n  },\n  \"status\": {\n    \"currentRevision\": \"<string>\",\n    \"conditions\": [\n      {\n        \"type\": \"<string>\",\n        \"status\": \"Unknown\",\n        \"reason\": \"<string>\",\n        \"message\": \"<string>\",\n        \"lastTransitionTime\": \"<dateTime>\"\n      },\n      {\n        \"type\": \"<string>\",\n        \"status\": \"Unknown\",\n        \"reason\": \"<string>\",\n        \"message\": \"<string>\",\n        \"lastTransitionTime\": \"<dateTime>\"\n      }\n    ]\n  }\n}",
                              "options": {
                                "raw": {
                                  "headerFamily": "json",
                                  "language": "json"
                                }
                              }
                            },
                            "url": {
                              "raw": "{{baseUrl}}/apis/pkg.crossplane.io/v1/functions",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "apis",
                                "pkg.crossplane.io",
                                "v1",
                                "functions"
                              ]
                            }
                          },
                          "status": "Unauthorized",
                          "code": 401,
                          "_postman_previewlanguage": "json",
                          "header": [
                            {
                              "key": "Content-Type",
                              "value": "application/json"
                            }
                          ],
                          "cookie": [],
                          "responseTime": null,
                          "body": "{\n  \"apiVersion\": \"<string>\",\n  \"kind\": \"<string>\",\n  \"status\": \"<string>\",\n  \"message\": \"<string>\",\n  \"reason\": \"<string>\",\n  \"code\": \"<integer>\"\n}",
                          "createdAt": "2026-07-28T01:26:38.000Z",
                          "updatedAt": "2026-07-28T01:26:38.000Z",
                          "uid": "35240-277cf246-571d-482f-89f3-4da5fa560fdb"
                        },
                        {
                          "id": "ee3fe788-e39d-4237-91db-0c97c7722fdf",
                          "name": "A resource with this name already exists.",
                          "originalRequest": {
                            "method": "POST",
                            "header": [
                              {
                                "key": "Content-Type",
                                "value": "application/json"
                              },
                              {
                                "key": "Accept",
                                "value": "application/json"
                              },
                              {
                                "description": "Added as a part of security scheme: bearer",
                                "key": "Authorization",
                                "value": "Bearer <token>"
                              }
                            ],
                            "body": {
                              "mode": "raw",
                              "raw": "{\n  \"apiVersion\": \"<string>\",\n  \"kind\": \"<string>\",\n  \"metadata\": {\n    \"name\": \"<string>\",\n    \"namespace\": \"<string>\",\n    \"labels\": {\n      \"minim_b\": \"<string>\",\n      \"etde1\": \"<string>\",\n      \"exercitation_b6\": \"<string>\",\n      \"occaecat_e7\": \"<string>\",\n      \"Ut_76\": \"<string>\"\n    },\n    \"annotations\": {\n      \"ut_7e6\": \"<string>\",\n      \"nisi_f1\": \"<string>\",\n      \"minim_f\": \"<string>\",\n      \"nulla3\": \"<string>\"\n    },\n    \"resourceVersion\": \"<string>\",\n    \"uid\": \"<string>\",\n    \"generation\": \"<integer>\",\n    \"creationTimestamp\": \"<dateTime>\",\n    \"deletionTimestamp\": \"<dateTime>\",\n    \"finalizers\": [\n      \"<string>\",\n      \"<string>\"\n    ]\n  },\n  \"spec\": {\n    \"package\": \"<string>\",\n    \"packagePullPolicy\": \"IfNotPresent\",\n    \"packagePullSecrets\": [\n      {\n        \"name\": \"<string>\"\n      },\n      {\n        \"name\": \"<string>\"\n      }\n    ],\n    \"revisionActivationPolicy\": \"Manual\",\n    \"revisionHistoryLimit\": \"<integer>\",\n    \"runtimeConfigRef\": {\n      \"name\": \"<string>\",\n      \"apiVersion\": \"<string>\",\n      \"kind\": \"<string>\"\n    }\n  },\n  \"status\": {\n    \"currentRevision\": \"<string>\",\n    \"conditions\": [\n      {\n        \"type\": \"<string>\",\n        \"status\": \"Unknown\",\n        \"reason\": \"<string>\",\n        \"message\": \"<string>\",\n        \"lastTransitionTime\": \"<dateTime>\"\n      },\n      {\n        \"type\": \"<string>\",\n        \"status\": \"Unknown\",\n        \"reason\": \"<string>\",\n        \"message\": \"<string>\",\n        \"lastTransitionTime\": \"<dateTime>\"\n      }\n    ]\n  }\n}",
                              "options": {
                                "raw": {
                                  "headerFamily": "json",
                                  "language": "json"
                                }
                              }
                            },
                            "url": {
                              "raw": "{{baseUrl}}/apis/pkg.crossplane.io/v1/functions",
                              "host": [
                                "{{baseUrl}}"
                              ],
                              "path": [
                                "apis",
                                "pkg.crossplane.io",
                                "v1",
                                "functions"
                              ]
                            }
                          },
                          "status": "Conflict",
                          "code": 409,
                          "_postman_previewlanguage": "json",
                          "header": [
                            {
                              "key": "Content-Type",
                              "value": "application/json"
                            }
                          ],
                          "cookie": [],
                          "responseTime": null,
                          "body": "{\n  \"apiVersion\": \"<string>\",\n  \"kind\": \"<string>\",\n  \"status\": \"<string>\",\n  \"message\": \"<string>\",\n  \"reason\": \"<string>\",\n  \"code\": \"<integer>\"\n}",
                          "createdAt": "2026-07-28T01:26:38.000Z",
                          "updatedAt": "2026-07-28T01:26:38.000Z",
                          "uid": "35240-ee3fe788-e39d-4237-91db-0c97c7722fdf"
                        }
                      ],
                      "createdAt": "2026-07-28T01:26:38.000Z",
                      "updatedAt": "2026-07-28T01:26:38.000Z",
                      "uid": "35240-ae16545a-0b00-4b8e-9c96-d9fcc696021d"
                    }
                  ],
                  "id": "91f0792d-0ce6-43a7-aef0-9b9bd24ab24b",
                  "createdAt": "2026-07-28T01:26:38.000Z",
                  "updatedAt": "2026-07-28T01:26:38.000Z",
                  "uid": "35240-91f0792d-0ce6-43a7-aef0-9b9bd24ab24b"
                }
              ],
              "id": "c4825d26-f8b3-4cec-af70-e1a37645e5b5",
              "createdAt": "2026-07-28T01:26:38.000Z",
              "updatedAt": "2026-07-28T01:26:38.000Z",
              "uid": "35240-c4825d26-f8b3-4cec-af70-e1a37645e5b5"
            }
          ],
          "id": "f240de25-215e-4738-a8be-0cbde982a759",
          "createdAt": "2026-07-28T01:26:38.000Z",
          "updatedAt": "2026-07-28T01:26:38.000Z",
          "uid": "35240-f240de25-215e-4738-a8be-0cbde982a759"
        }
      ],
      "id": "769aa7cb-b928-4037-b1e5-652b5a82bf98",
      "createdAt": "2026-07-28T01:26:38.000Z",
      "updatedAt": "2026-07-28T01:26:38.000Z",
      "uid": "35240-769aa7cb-b928-4037-b1e5-652b5a82bf98"
    }
  ],
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{bearerToken}}",
        "type": "string"
      }
    ]
  },
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://kubernetes.default.svc"
    }
  ]
}