Skip to content

🏪 Marketplace API

Third-party GRE and IPSec tunnel provisioning with DPD timers. Shared resource allocation across namespaces with tile placement controls.

  • Category: Platform
  • Complexity: moderate
  • Paths: 36 | Schemas: 183
  • Tier: Advanced
  • Related domains: bigip, admin
  • Access third-party integrations and add-ons
  • Manage marketplace extensions
  • Configure Terraform and external integrations
  • Manage TPM policies
  • marketplace_item: Marketplace item for service catalog
  • subscription: Subscription for service entitlements
MethodPathDescription
GET/api/web/custom/namespaces/shared/addon_services/{name}GET Addon Service Details.
GET/api/web/namespaces/system/addon_services/{addon_service}/activation-statusAddon Service Activation Status.
GET/api/web/namespaces/system/addon_services/{addon_service}/all-activation-statusAll Addon Service Activation Status.
GET/api/web/namespaces/{namespace}/addon_servicesList Addon Service.
GET/api/web/namespaces/{namespace}/addon_services/{name}GET Addon Service.
POST/api/web/namespaces/{metadata.namespace}/addon_subscriptionsCreate Addon Subscription.
PUT/api/web/namespaces/{metadata.namespace}/addon_subscriptions/{metadata.name}Replace Addon Subscription.
GET/api/web/namespaces/{namespace}/addon_subscriptionsList Addon Subscrption.
GET/api/web/namespaces/{namespace}/addon_subscriptions/{name}GET Addon Subscription.
DELETE/api/web/namespaces/{namespace}/addon_subscriptions/{name}DELETE Addon Subscrption.
POST/api/config/namespaces/{metadata.namespace}/cminstancesCreate Central Manager Instance.
PUT/api/config/namespaces/{metadata.namespace}/cminstances/{metadata.name}Replace Central Manager Instance.
GET/api/config/namespaces/{namespace}/cminstancesList Central Manager Instance.
GET/api/config/namespaces/{namespace}/cminstances/{name}GET Central Manager Instance.
DELETE/api/config/namespaces/{namespace}/cminstances/{name}DELETE Central Manager Instance.
POST/api/config/namespaces/{metadata.namespace}/external_connectorsCreate external_connector configuration.
PUT/api/config/namespaces/{metadata.namespace}/external_connectors/{metadata.name}Replace external_connector configuration.
GET/api/config/namespaces/{namespace}/external_connectorsList External Connector Configuration.
GET/api/config/namespaces/{namespace}/external_connectors/{name}GET external_connector configuration.
DELETE/api/config/namespaces/{namespace}/external_connectors/{name}DELETE External Connector Configuration.
GET/api/web/namespaces/{namespace}/navigation_tilesList Navigation Tile.
GET/api/web/namespaces/{namespace}/navigation_tiles/{name}GET Navigation Tile.
POST/no_auth/namespaces/system/aws/f5xc-saas/registerRegister New AWS Account.
POST/no_auth/namespaces/system/aws/f5xc-saas/signupSignup AWS Account.
GET/api/web/namespaces/{namespace}/plansList Plan
GET/api/web/namespaces/{namespace}/plans/{name}GET Plan
PUT/api/config/namespaces/{metadata.namespace}/third_party_applications/{metadata.name}Replace Third Party Applicationr.
POST/api/config/namespaces/{namespace}/third_party_application/get_security_configGET Security Config for Third Party Application.
GET/api/config/namespaces/{namespace}/third_party_applicationsList Third Party Application.
GET/api/config/namespaces/{namespace}/third_party_applications/{name}GET Third Party Application.
GET/api/config/namespaces/{namespace}/third_party_applications/{name}/generate_tokenGenerate Token.
GET/api/config/namespaces/{namespace}/view_internal/{view_kind}/{view_name}GET Internal object for view.
POST/api/terraform/namespaces/{namespace}/terraform/{view_kind}/{view_name}/force-deleteForce DELETE view.
POST/api/terraform/namespaces/{namespace}/terraform/{view_kind}/{view_name}/runRun Terraform Action for view.
GET/api/config/namespaces/{namespace}/terraform_parameters/{view_kind}/{view_name}GET Terraform Parameters for view.
GET/api/config/namespaces/{namespace}/terraform_parameters/{view_kind}/{view_name}/statusGET Status of Terraform for view.
POST/no_auth/namespaces/system/f5xc-saas/signupSignup XC SaaS.
GET/no_auth/namespaces/system/f5xc-saas/signup/registration_detailsGET Registration Details.
POST/no_auth/namespaces/system/f5xc-saas/signup/send_emailSend Signup Email.