---
id: provider-delete
title: "Delete a provider"
description: "Delete a provider by ID"
sidebar_label: "Delete a provider"
hide_title: true
hide_table_of_contents: true
api: eJztWG1v2zYQ/isEsQ/JJsWyY6eJgGEomnTLUHhB6mDFDK+gyLPNViJVkkrrGfrvw1Evlhyny7AB+dJPkcl743N3z5HZUp2DYU5qdS1oTHOj76UAEwtIwQENqGMrS+M5val36CKgAiw3MkctGtNLL0oYaZRJsiHXlzSgOTMsAwcGLWyp5WvIGI231EmXAo3ptUAPmxy/rTNSrWhAl9pkzNGYFoXE/b63OyU/FUCkAOXkUoIhS22IWwPBBbchBnIDFpQDQZgljNzdXV/SMqAS1XPm1jSgimXo09s38KmQBgSNnSmgXATUAi+MdBsfdQLMgHlZuDWN5wvcNmBzrSxYPMro3Tv80w/yt+QDcLcLRapVFx8DVheGI7xcKwfKoQmW56nkPheDDxbt9CCrUNLeMg0oE0KiKEtvDObQSYxnyVILAaaxXdriKZ8Lc2VU1/f0dnrAec6cAxSkf2qzYkr+5UH4cR6FF98vfjiKGee6UK5ZOP7pKMYE2pxx6C52EOwuW67zjtx3D843LdI0T5lDFMhtnRwyZRmQo+nt9Hg/kWsJhhm+lpyl+6iorq0m0RaxsDlwuazje/+MSWHOGZkUrqqO/cLqe2naPmyiJzttImApFQgilffbOyCpS7cMqJAZKCu1eoK/6e1052qneELmt8AEybSBxdFAaG4Hu91j9FIRVWufGcM2D8zP2MoSZq3mkiEun6Vb+9ib3qQBlQ6yg5H2u+ojbDpCbdIe+CMoWAb0nqUFPE2jEkXKeq4iKbu0OPdnbU7go1p8lYBQfWV0kR9KyD689UnK/dB/9ga+nqwyoNwAbr5n7hC2LTqCOQidzOABRK/QABYs7lrHshzNFrn4b2bfMOtIZaVrGQu1TmfTWljYD9SfPkHgC8vyFBqip+x0OeQjMQ5hkpyFL84vopAlw1HIBSxPx5MzXKE1M9Me3w5boh12+HVI9zsY1L00WmV+bmFXiIL7sA+SHI1GSzEaLYfhWbK8CMdDxsKLZHIeji7EJFq+GE3OJxO6z0o8LawD054q24QqD1c8D9EfDWiqKx+YlvAzWDesx7qPutZof2JBMgefme/ZvEhSyd/Xl4BsE1YLYSOCrS7vmYOuSLXSypQt5czrEMcwOo3OBITnIzgNx8mLccjGw4sQIjgdjRNIJhEC73mjOd+J79maGvYPiXeNbnnTUTQah8MoHE5m0Xl8GsVR9Aft12orM4pmw3E8nniZvXb2TrEADuSrl4ie/56jRVkiAuNDt5/Xvjs80/TqF4zRxhJRYBeRlzfXRCoHhvnisf/qMlS30BVa3JHiI0xtHXOFfaVFl35VkSWe7vux/zKb3ZBKgXAtgEglfBxqVdGm94i80zf3CJvX/Ou1KnsVKkswoDgQpgThzMFKm7oL0Xbl5B+Nv11r4wKyLjKmQgNMsCRtfKEmQZ+VcT+BMrCWrZ4Q9SU4JlMQta1ar2Yfz0Qt9xOfsy/O98P/VAbdUu3krsFld5C6CCffivBbET5vEfqDubXGOdA+nf1bM6aDZmoPtlKUyLlg7ps3cWFSGtO1c7mNBwOWy5PuA+KE64x2X6Rvsfqqguq+S1ss0RB68GI0roVoUH+8bu4tv/4+82BJtdTdWm7uJIgAxliBGJ1EJ0NMXq6ty5jvg3oyPnj87+dxu2uor/ynoA4fkzjIUyZ9BXpstjWMc9rxEFdX0LW2Dne224RZuDNpWeLypwIMvt0XOFmNxIL0WAtp8Vu0z+RHAz26rbN/TB4LrrnVqk1ngLfjXeL0LgO6BoYRo/dq4yXnkLuOygOOwXS3tXR59eZqdoVDuZ/nvbx6Bwcj2m4riZn+CKos2wAd/sYYy/JvgGU4wg==
sidebar_class_name: "delete api-method"
info_path: docs/api/providers
custom_edit_url: null
---

import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint";
import ParamsDetails from "@theme/ParamsDetails";
import RequestSchema from "@theme/RequestSchema";
import StatusCodes from "@theme/StatusCodes";
import OperationTabs from "@theme/OperationTabs";
import TabItem from "@theme/TabItem";
import Heading from "@theme/Heading";

<Heading
  as={"h1"}
  className={"openapi__heading"}
  children={"Delete a provider"}
>
</Heading>

<MethodEndpoint
  method={"delete"}
  path={"/provider/{id}"}
  context={"endpoint"}
>
  
</MethodEndpoint>



Delete a provider by ID

<Heading
  id={"request"}
  as={"h2"}
  className={"openapi-tabs__heading"}
  children={"Request"}
>
</Heading>

<ParamsDetails
  parameters={[{"schema":{"title":"Id","type":"string","format":"uuid","description":"Unique identifier for the entity represented as a UUID"},"in":"path","name":"id","required":true}]}
>
  
</ParamsDetails>

<RequestSchema
  title={"Body"}
  body={undefined}
>
  
</RequestSchema>

<StatusCodes
  id={undefined}
  label={undefined}
  responses={{"2XX":{"description":"Object representing a provider resource","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"properties":{"id":{"title":"Id","type":"string","format":"uuid","description":"Unique identifier for the entity represented as a UUID"},"nrn":{"title":"NRN","type":"string","pattern":"^organization=[0-9*]+(:account=[0-9*]+)?(:namespace=[0-9*]+)?(:application=[0-9*]+)?(:scope=[0-9*]+)?$","description":"Nullplatform Resource Name (NRN) representing a hierarchical identifier for nullplatform resources"},"specification_id":{"title":"Id","type":"string","format":"uuid","description":"Unique identifier for the entity represented as a UUID"},"attributes":{"type":"object","description":"Provider-specific attributes defined in the specification schema"},"dimensions":{"type":"object","description":"NRN-specific dimensions. [Read more](/docs/dimensions)"},"tags":{"type":"array","description":"Tags associated with the provider","items":{"type":"object","properties":{"key":{"type":"string","description":"Tag key"},"value":{"type":"string","description":"Tag value"},"id":{"title":"Id","type":"string","format":"uuid","description":"Unique identifier for the entity represented as a UUID"}},"required":["key","value","id"],"additionalProperties":false}},"groups":{"type":"array","items":{"type":"string"},"description":"Groups associated with the provider"},"created_at":{"type":"string","format":"date-time","description":"Creation timestamp"},"updated_at":{"type":"string","format":"date-time","description":"Last update timestamp"}},"title":"ProviderRead","description":"Object representing a provider resource","example":{"id":"a3f1c2d4-e5b6-7890-ab12-cdef34567890","nrn":"organization=1:account=1:namespace=1","dimensions":{"environment":"production"},"specification_id":"02fd22f1-6bf9-41aa-9b58-29d50f725855","attributes":{"cluster":{"id":"my-np-gcp-prod","location":"s-west1","namespace":"my-namespace"},"gateway":{"public_name":"my-public-gateway","private_name":"my-private-gateway"}},"tags":[{"id":"4e2306de-82e3-4b74-a419-e0e324beb500","key":"cluster.id","value":"my-np-gcp-prod"}],"created_at":"2024-10-15T08:30:00Z","updated_at":"2024-10-20T14:45:00Z"},"required":["id","nrn","specification_id","attributes","created_at","updated_at"]}}}},"4XX":{"description":"Format for representing errors during API interactions","content":{"application/json":{"schema":{"title":"Error","type":"object","properties":{"statusCode":{"type":"number","description":"HTTP status code indicating the error"},"code":{"type":"string","description":"Unique error code for reference and categorization"},"error":{"type":"string","description":"Short, human-readable error type or category"},"message":{"type":"string","description":"Detailed error message providing additional context"}},"description":"Format for representing errors during API interactions","required":["statusCode","error","message"]}}}},"5XX":{"description":"Format for representing errors during API interactions","content":{"application/json":{"schema":{"title":"Error","type":"object","properties":{"statusCode":{"type":"number","description":"HTTP status code indicating the error"},"code":{"type":"string","description":"Unique error code for reference and categorization"},"error":{"type":"string","description":"Short, human-readable error type or category"},"message":{"type":"string","description":"Detailed error message providing additional context"}},"description":"Format for representing errors during API interactions","required":["statusCode","error","message"]}}}}}}
>
  
</StatusCodes>


      