---
id: approval-action-disassociate-policy
title: "Disassociate policy from action"
description: "Disassociates a policy from the specified approval action."
sidebar_label: "Disassociate policy from action"
hide_title: true
hide_table_of_contents: true
api: eJzdVtuO2zYQ/RVinhJAtb23ttCbm92iW/RhkXjRALuGMRbHFhOKZEhqk62gfy9GlG350qaXtAXqB9mSh8MzZ+aIpwFJofDKRWUN5HCtAoZgC4WRgkDhrFbFs1h5W4lYkgiOCrVSJAU65+0TaoEFrx1BBtaRR765lZDDJmCRAnI5SL1IeSGDiOsA+QNMuyCYZxCoqL2Kz5A/NLAk9OSndSwhf5i38wwceqwokg9dgGLUDmMJGRisCHJQEjIIRUkVQt5AfHbdUxNpTR7aDDx9qJUnCXn0NWUHFMxKErfXwq66gk+USZ+wcpogPzu/uGyzkxhSfYsvCqXvRbRiSOUeoquvv/mWSfIUnDWBAu96Ppnw13Hqbb/ERwwi1EVBIaxqzSkLayKZyAvROa2KLnD8LvDqZlCT85wmqrRXn2RQ7NJaTWjgsLZbIzkpBfGxpFiS72r8PUjbKpmqtvtkcPn27XFxr7QiEwV5b73YciFkTcyeMk+olRTKuDoK60WlQlBmLXaj9acY6Au1y3dURBj29AFCxFiHV1YSF8B4IIOKQsA18bAfsLeLPp6WQwJ/mM3uRFohCitJeHKeApnItQzEWohiyMcLGq1HmbicTPhyxpcLvly+3CP5cjJpmYQ9LCF6ZdZHUKaiwqJUhr7yhBKXmvq9OlyxxCi41Wvr1S8UEjbyT+TFCpWu/f4QwxLlgkmkEFkjibY/AGLpFa0yUdYVmh2SQdRGSQkcp9uw8QjfoRSv06aPwA/uDdax7CDLR9gnZxjNEDcd/TxIKRX/RC0kRVQ6CFzaOu5g7e/DMu2p6BRRoV5ZX5EUHbsmojIktyM9nOCNQq5OKeRNov9QISqJkgcIjVAh1CSs6cBN725FUJL+Z9IIQyL6YbhiaVxNzvlysd/4q/9OFVysN6gXKWiRKPvX9HHbby/60bnhmKQUfqIKEvcGn1BpznokmJPL/1HpTI2oDX1yVESSfUm2KGrvSY7EnSYMJKJ/FrhGZYTGSH6jmg5XLC37GEmaIs9od8LnMN5YgnGyBONGyXacDudxsz34Wz75u1qTUam9hhzKGF3Ix2N0amRqrZ3GyIIeFbaCduB+3rCG0ugPPdCWJE608RbdO7MLgqz/8b31FUbI4cefZ8DlKLOyvJzxJD7PRpPRhB2YiomvvixuirMhVtiJuTc0Q2O45woTCYfdanbviL/nKftyI32KY6dRGYbXcdn0DXnYOk3IYIsm76zX1mbmO0M2z6C0IfLCpllioHuv25Yff6jJs+2cZ/CEXvEcd61ju7XU/NZaoQ6HLm1Y6ovX/QvupfisjTxZWf8QDYN+Ql3zHWTwnp6Ts2W/+QXw/LaX/Auwdty28zaDklCS75hL/0+LglwcrDw6NHjyt4K7vvnpZnbDzdwf+YMR7zY4CaxpUsTMvifTtlucke8ZY9v+CmwVfdc=
sidebar_class_name: "delete api-method"
info_path: docs/api/approval
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={"Disassociate policy from action"}
>
</Heading>

<MethodEndpoint
  method={"delete"}
  path={"/approval/action/{id}/policy/{policy_id}"}
  context={"endpoint"}
>
  
</MethodEndpoint>



Disassociates a policy from the specified approval action.

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

<ParamsDetails
  parameters={[{"in":"path","name":"id","schema":{"type":"integer"},"required":true,"description":"The ID of the approval action.","example":1234},{"in":"path","name":"policy_id","schema":{"type":"integer"},"required":true,"description":"The ID of the policy to disassociate.","example":5678}]}
>
  
</ParamsDetails>

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

<StatusCodes
  id={undefined}
  label={undefined}
  responses={{"200":{"description":"The operation was successful.","content":{"application/json":{"schema":{"properties":{"success":{"type":"boolean","description":"Indicates whether the operation was successful.","example":true}}}}}},"4XX":{"description":"Client error responses due to invalid input or missing parameters.","content":{"application/json":{"schema":{"type":"object","required":["statusCode","error","message"],"properties":{"statusCode":{"type":"integer","description":"HTTP status code representing the specific client error (e.g., 400, 401, 403, 404).","example":400},"code":{"type":"string","description":"A machine-readable error code that categorizes the server failure.","example":"bad_request"},"error":{"type":"string","description":"A brief, human-readable description of the error type (e.g., \"Bad Request\", \"Unauthorized\").","example":"Bad Request"},"message":{"type":"string","description":"Additional details about the error.","example":"The request was malformed or contained invalid parameters."}}}}}},"5XX":{"description":"Server error responses indicating an issue on the API side.","content":{"application/json":{"schema":{"type":"object","required":["statusCode","error","message"],"properties":{"statusCode":{"type":"integer","description":"HTTP status code representing the specific server error (e.g., 500, 502, 503).","example":500},"code":{"type":"string","description":"A machine-readable error code that categorizes the server failure.","example":"internal_server_error"},"error":{"type":"string","description":"A brief, human-readable description of the error type (e.g., \"Internal Server Error\", \"Service Unavailable\").","example":"Internal Server Error"},"message":{"type":"string","description":"Additional details about the error.","example":"An unexpected error occurred. Please try again later."}}}}}}}}
>
  
</StatusCodes>


      