OpenProject icon

OpenProject

Interact with OpenProject via API

Actions199

Overview

This node operation deletes a membership entry in the Memberships resource. It is useful when you want to remove a user's or entity's membership from a project, group, or organization managed via the OpenProject API. For example, if a team member leaves a project, this operation can be used to revoke their membership access.

Properties

Name Meaning
Id The unique identifier of the membership to delete

Output

The output JSON will typically contain the result of the deletion request. Since this is a delete operation, the output might be an empty object or a confirmation message indicating successful deletion. No binary data is expected.

Dependencies

  • Requires an API key credential for authenticating with the OpenProject API.
  • The node expects the base URL of the OpenProject instance to be configured in the credentials.
  • The node uses HTTP headers to accept and send JSON content.

Troubleshooting

  • Common issues:

    • Providing an invalid or non-existent membership ID will likely cause an error.
    • Missing or incorrect API authentication credentials will prevent the request from succeeding.
    • Network connectivity issues to the OpenProject server can cause timeouts or failures.
  • Error messages:

    • "Membership not found" or similar indicates the provided ID does not exist.
    • Authentication errors suggest checking the API key or token.
    • HTTP 4xx or 5xx errors indicate client or server issues respectively; verify inputs and server status.

Links and References

Discussion