Skip to content

List ExternalProviders

GET /api/v1/externalprovider

GET /maas/api/v1/externalprovider

Authorization

Parameters

Name In Type Required Description
namespace query string Yes

Responses

Status Description Response body
200 OK

ExternalProvider list

object

application/json

200 OK response body

Property Type Required Description
data array of ExternalProviderSummary No

Example request

curl -X GET "/maas/api/v1/externalprovider?namespace=NAMESPACE" \
  -H "Authorization: Bearer $TOKEN"

Example response

200 OK, application/json

{
  "data": [
    {
      "name": "string",
      "namespace": "string",
      "displayName": "string",
      "description": "string",
      "endpointUrl": "string",
      "authMechanism": "apikey",
      "credentialSecretRef": "string",
      "provider": "string",
      "config": {
        "key": "string"
      },
      "phase": "string"
    }
  ]
}