{"method":"POST","path":"https://api.revcent.com/v2/projects/{project_id}/disassociate_entity","summary":"Disassociate Entity with Project","description":"Disassociate an existing entity from a project. View markdown documentation at https://revcent.com/documentation/markdown/mcp/operation/ProjectDisassociateEntity.md for an in-depth overview of this operation.","operationId":"ProjectDisassociateEntity","parameters":[{"in":"path","name":"project_id","description":"The project ID.","required":true,"schema":{"type":"string","description":"A 20 character project ID.","minLength":20,"maxLength":20}}],"requestBody":{"content":{"application/json":{"schema":{"additionalProperties":false,"properties":{"entity_type":{"type":"string","description":"The type of entity for the project disassociation.","enum":["campaign","ai_assistant","ai_voice_agent","ai_voice_snippet","ai_prompt","key_value","bin_profile","customer_group","customer_portal","email_template","fulfillment_account","product","product_group","custom_function","gateway","gateway_group","smtp_profile","paypal_account","payment_profile","shipping_profile","subscription_profile","url_parameter_set","third_party_shop","third_party_integration","tracking_domain","tax_profile"]},"entity_id":{"type":"string","description":"A 20 character ID of the entity that was associated with the project. If associating a key_value use the 'key' instead of ID."}},"type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"description":"","properties":{"api_call_id":{"type":"string","description":"A 20 character API call ID.","minLength":20,"maxLength":20},"api_call_unix":{"description":"Unix timestamp of when the API call was initiated.","type":"integer","format":"unix-time"},"code":{"description":"API call response code.","type":"integer","format":"int32","enum":[1]},"project_id":{"type":"string","description":"A 20 character project ID.","minLength":20,"maxLength":20},"entity_type":{"type":"string","description":"The type of entity for the project disassociation.","enum":["campaign","ai_assistant","ai_voice_agent","ai_voice_snippet","ai_prompt","key_value","bin_profile","customer_group","customer_portal","email_template","fulfillment_account","product","product_group","custom_function","gateway","gateway_group","smtp_profile","paypal_account","payment_profile","shipping_profile","subscription_profile","url_parameter_set","third_party_shop","third_party_integration","tracking_domain","tax_profile"]},"entity_id":{"type":"string","description":"A 20 character ID of the entity that was disassociated from the project.","minLength":20,"maxLength":20},"result":{"type":"string"}},"type":"object","additionalProperties":false}}},"description":"Successful response."},"default":{"content":{"application/json":{"schema":{"description":"","properties":{"api_call_id":{"type":"string","description":"A 20 character API call ID.","minLength":20,"maxLength":20},"api_call_unix":{"description":"Unix timestamp of when the API call was initiated.","type":"integer","format":"unix-time"},"code":{"description":"This value indicates that there is an error. Will always be 0.","type":"integer","enum":[0]},"error_code":{"description":"The specific error code.","type":"string"},"message":{"description":"A human readable description of the error.","type":"string"},"result":{"description":"A description of the API call result.","type":"string"}},"title":"APIStandardErrors","type":"object","additionalProperties":false}}},"description":"Error response."}}}