UseAPI icon

UseAPI

Interact with RunwayML through UseAPI

Overview

This node integrates with the RunwayML platform via the UseAPI service, enabling users to programmatically manage and interact with their RunwayML account and assets. Specifically, for the Create/Update Account operation under the Runway resource, the node registers or updates a RunwayML account using credentials stored in n8n.

Typical use cases include automating the setup or update of RunwayML accounts within workflows, ensuring that account details are synchronized without manual intervention. For example, a user might automate account registration as part of an onboarding process or update account settings before running other RunwayML operations.

Properties

Name Meaning
Account Details Informational notice indicating that this operation will register or update your RunwayML account using saved credentials.
Confirm Registration Boolean checkbox to confirm that you want to proceed with registering or updating your RunwayML account. Must be checked to execute the operation.

Output

The node outputs JSON data representing the response from the RunwayML API after attempting to create or update the account. This typically includes confirmation details about the account registration or update status.

No binary data output is produced by this operation.

Dependencies

  • Requires an API key credential for UseAPI with access to RunwayML endpoints.
  • The credentials must include:
    • Runway Email
    • Runway Password
  • The node makes HTTP POST requests to the UseAPI endpoint https://api.useapi.net/v1/runwayml/accounts/{email} to create or update the account.
  • Proper configuration of these credentials in n8n is mandatory for successful execution.

Troubleshooting

  • Operation cancelled error: If the "Confirm Registration" checkbox is not checked, the node throws an error:
    "Operation cancelled: Please confirm the registration by checking the confirmation checkbox."
    Resolution: Ensure the checkbox is selected to confirm the action.

  • Missing credential fields error: If either the Runway Email or Runway Password is missing in the credentials, the node throws:
    'Missing required credential fields: Please ensure "Runway Email" and "Runway Password" are set in your credentials.'
    Resolution: Verify that both email and password are correctly entered in the credential settings.

  • API request failures: Network issues or invalid API keys may cause request errors. Check the API key validity and network connectivity.

Links and References

Discussion