### Get Upload Status Source: https://github.com/membranedev/application-skills/blob/main/skills/cincopa/SKILL.md Check the status of an async upload started with Upload Asset from URL. ```APIDOC ## Get Upload Status ### Description Check the status of an async upload started with Upload Asset from URL. ### Action ID `get-upload-status` ``` -------------------------------- ### Ensure Awesome Support Connection Source: https://github.com/membranedev/application-skills/blob/main/skills/awesome-support/SKILL.md Establish or find an existing connection to your Awesome Support instance. Provide the URL of your Awesome Support installation. The `--json` flag provides machine-readable output. ```bash membrane connection ensure "https://getawesomesupport.com/" --json ``` -------------------------------- ### Perform a GET request to list Gmail labels Source: https://context7.com/membranedev/application-skills/llms.txt Use `membrane request` for raw HTTP GET requests to an application's API. This example lists Gmail labels, requiring the connection ID and the API endpoint. ```bash membrane request conn_abc123 /gmail/v1/users/me/labels --json ``` -------------------------------- ### Running Actions Source: https://github.com/membranedev/application-skills/blob/main/skills/witai/SKILL.md Instructions on how to execute the available Wit.ai actions using the Membrane CLI. ```APIDOC ## Running Actions To run an action, use the `membrane action run` command. Replace `` with the specific action name (e.g., `list-apps`) and `CONNECTION_ID` with your Wit.ai connection ID. ```bash membrane action run --connectionId=CONNECTION_ID --json ``` To pass JSON parameters to an action, use the `--input` flag: ```bash membrane action run --connectionId=CONNECTION_ID --input '{"key": "value"}' --json ``` The result of the action will be available in the `output` field of the response. ``` -------------------------------- ### Get Chat Source: https://github.com/membranedev/application-skills/blob/main/skills/microsoft-teams/SKILL.md Get the properties of a chat. ```APIDOC ## Get Chat ### Description Get the properties of a chat. ### Method POST ### Endpoint /actions/microsoft-teams/get-chat ### Parameters #### Path Parameters None #### Query Parameters None #### Request Body - **chatId** (string) - Required - The ID of the chat to retrieve. ### Request Example ```json { "chatId": "string" } ``` ### Response #### Success Response (200) - **chatId** (string) - The ID of the chat. - **topic** (string) - The topic of the chat (if applicable). #### Response Example ```json { "chatId": "chat_id_1", "topic": "Project Discussion" } ``` ``` -------------------------------- ### Running Breeze Actions Source: https://github.com/membranedev/application-skills/blob/main/skills/breeze/SKILL.md Instructions on how to run available Breeze actions using the Membrane CLI. ```APIDOC ## Running Actions To run an action, use the following command: ```bash membrane action run --connectionId=CONNECTION_ID --json ``` To pass JSON parameters to an action: ```bash membrane action run --connectionId=CONNECTION_ID --input '{"key": "value"}' --json ``` The result of the action will be available in the `output` field of the response. ``` -------------------------------- ### Ensure Productboard Connection Source: https://github.com/membranedev/application-skills/blob/main/skills/productboard/SKILL.md Create or find an existing Productboard connection using its URL. The output includes the connection ID once established. ```bash membrane connection ensure "https://www.productboard.com/" --json ``` -------------------------------- ### Get Note Source: https://github.com/membranedev/application-skills/blob/main/skills/hubspot/SKILL.md Get a note by its ID. ```APIDOC ## Get Note ### Description Get a note by its ID. ### Method POST ### Endpoint /actions/hubspot/get-note ### Parameters #### Request Body - **noteId** (integer) - Required - The note's unique ID. ### Request Example ```bash membrane action run get-note --connectionId=CONNECTION_ID --input '{"noteId": 123}' --json ``` ### Response #### Success Response (200) - **note** (object) - The note object. - **noteId** (integer) - The note's unique ID. - **properties** (object) - An object containing the note's properties. ``` -------------------------------- ### Get Deal Source: https://github.com/membranedev/application-skills/blob/main/skills/follow-up-boss/SKILL.md Get a deal by ID. ```APIDOC ## Get Deal ### Description Get a deal by ID. ### Method GET ### Endpoint /deals/{id} ### Parameters #### Path Parameters - **id** (string) - Required - The ID of the deal to retrieve. ``` -------------------------------- ### Ensure Easy Project Connection Source: https://github.com/membranedev/application-skills/blob/main/skills/easy-project/SKILL.md Establish or find an existing connection to your Easy Project instance using its URL. The output includes the connection ID. ```bash membrane connection ensure "https://www.easyproject.com/" --json ``` -------------------------------- ### Ensure Hello Retail Connection Source: https://github.com/membranedev/application-skills/blob/main/skills/hello-retail/SKILL.md Establish or find an existing connection to Hello Retail by providing its application URL. The output includes the connection ID. ```bash membrane connection ensure "https://helloretail.com/" --json ``` -------------------------------- ### Get Graph Source: https://github.com/membranedev/application-skills/blob/main/skills/faros/SKILL.md Gets a graph by name. ```APIDOC ## Get Graph Gets a graph by name. ``` -------------------------------- ### Get Person Source: https://github.com/membranedev/application-skills/blob/main/skills/beebole/SKILL.md Get a person by ID. ```APIDOC ## Get Person ### Description Get a person by ID. ### Method GET ### Endpoint /people/{personId} ### Parameters #### Path Parameters - **personId** (string) - Required - The ID of the person. ### Response #### Success Response (200) - **person** (object) - The person object. ``` -------------------------------- ### Ensure Quickbase Connection Source: https://github.com/membranedev/application-skills/blob/main/skills/quickbase/SKILL.md Create or find an existing connection to a Quickbase application using its URL. The `--json` flag provides machine-readable output. ```bash membrane connection ensure "https://www.quickbase.com/" --json ``` -------------------------------- ### Get Module Source: https://github.com/membranedev/application-skills/blob/main/skills/zoho-crm/SKILL.md Get metadata for a specific module. ```APIDOC ## Get Module ### Description Get metadata for a specific module. ### Method POST ### Endpoint /actions/zoho-crm/get-module ### Parameters #### Request Body - **moduleId** (string) - Required - The ID of the module to get metadata for. ``` -------------------------------- ### Ensure KickoffLabs Connection Source: https://github.com/membranedev/application-skills/blob/main/skills/kickofflabs/SKILL.md Establish or verify a connection to KickoffLabs. This command uses the app URL to find or create a connection. Authentication is handled via the browser. ```bash membrane connection ensure "https://kickofflabs.com/" --json ``` -------------------------------- ### Get Domain Source: https://github.com/membranedev/application-skills/blob/main/skills/vercel/SKILL.md Get information for a single domain. ```APIDOC ## Get Domain ### Description Retrieves detailed information about a specific domain. ### Method GET ### Endpoint /domains/{domain} ### Parameters #### Path Parameters - **domain** (string) - Required - The domain name to retrieve information for. ### Response #### Success Response (200) - **domain** (object) - The domain object. ``` -------------------------------- ### Ensure Product Fruits Connection Source: https://github.com/membranedev/application-skills/blob/main/skills/product-fruits/SKILL.md Establish or find an existing connection to Product Fruits using its application URL. The CLI will normalize the URL and create a connector if one doesn't exist. Use --json for machine-readable output. ```bash membrane connection ensure "https://productfruits.com/" --json ``` -------------------------------- ### Running Wrike Actions Source: https://github.com/membranedev/application-skills/blob/main/skills/wrike/SKILL.md Instructions on how to run actions provided by the Wrike skill using the Membrane CLI. This includes basic execution and passing JSON parameters. ```bash membrane action run --connectionId=CONNECTION_ID --json To pass JSON parameters: membrane action run --connectionId=CONNECTION_ID --input '{"key": "value"}' --json ``` -------------------------------- ### Get Recipient Source: https://github.com/membranedev/application-skills/blob/main/skills/thanksio/SKILL.md Get details of a specific recipient. ```APIDOC ## Get Recipient ### Description Get details of a specific recipient. ### Method GET ### Endpoint /recipients/{recipientId} ``` -------------------------------- ### Running Actions Source: https://github.com/membranedev/application-skills/blob/main/skills/helium/SKILL.md Instructions on how to run available actions using the Membrane CLI, including passing JSON parameters. ```APIDOC ## Running Actions To run an action, use the `membrane action run` command followed by the action ID. ### Basic Usage ```bash membrane action run --connectionId=CONNECTION_ID ``` ### With JSON Input To pass JSON parameters to an action, use the `--input` flag with a JSON string. ```bash membrane action run --connectionId=CONNECTION_ID --input '{"key": "value"}' --json ``` The result of the action will be available in the `output` field of the response. ``` -------------------------------- ### Get Snippet Source: https://github.com/membranedev/application-skills/blob/main/skills/mixmax/SKILL.md Get a specific template/snippet by ID. ```APIDOC ## Get Snippet ### Description Get a specific template/snippet by ID. ### Action ID `get-snippet` ``` -------------------------------- ### Ensure DocumentPro Connection Source: https://github.com/membranedev/application-skills/blob/main/skills/documentpro/SKILL.md Establish or verify a connection to DocumentPro using its application URL. This command automatically handles finding or creating a connection and initiating the setup process. ```bash membrane connection ensure "https://www.documentpro.ai" --json ``` -------------------------------- ### Get Template Source: https://github.com/membranedev/application-skills/blob/main/skills/mailchimp/SKILL.md Get information about a specific template. ```APIDOC ## Get Template ### Description Get information about a specific template. ### Method GET ### Endpoint /templates/{template_id} ``` -------------------------------- ### Ensure Paykickstart Connection Source: https://github.com/membranedev/application-skills/blob/main/skills/paykickstart/SKILL.md Create or retrieve a Paykickstart connection using its URL. This command normalizes the URL to a domain and attempts to find or create a corresponding app connection. ```bash membrane connection ensure "https://www.paykickstart.com/" --json ``` -------------------------------- ### Get Service Source: https://github.com/membranedev/application-skills/blob/main/skills/linearb/SKILL.md Get a single service by its ID. ```APIDOC ## Get Service Get a single service by its ID. ``` -------------------------------- ### Running Actions Source: https://github.com/membranedev/application-skills/blob/main/skills/kickofflabs/SKILL.md This section describes how to run predefined actions available in the KickoffLabs skill. Actions can be executed using the `membrane action run` command, specifying the action ID and connection ID. JSON parameters can be passed using the `--input` flag. ```APIDOC ## Running Actions To run a specific action, use the following command: ```bash membrane action run --connectionId=CONNECTION_ID --json ``` To pass JSON parameters to an action, use the `--input` flag: ```bash membrane action run --connectionId=CONNECTION_ID --input '{"key": "value"}' --json ``` The result of the action will be available in the `output` field of the response. ``` -------------------------------- ### Get Incident Source: https://github.com/membranedev/application-skills/blob/main/skills/linearb/SKILL.md Get an incident by its provider ID. ```APIDOC ## Get Incident Get an incident by its provider ID. ``` -------------------------------- ### Running Attio Actions Source: https://github.com/membranedev/application-skills/blob/main/skills/attio/SKILL.md This section describes how to run pre-defined actions within the Attio skill using the Membrane CLI. It covers basic execution and how to pass JSON input parameters. ```APIDOC ## Running Actions To run an action, use the following command: ```bash membrane action run --connectionId=CONNECTION_ID --json ``` To pass JSON parameters to an action: ```bash membrane action run --connectionId=CONNECTION_ID --input '{"key": "value"}' --json ``` The output of the action will be available in the `output` field of the response. ``` -------------------------------- ### Get Team Source: https://github.com/membranedev/application-skills/blob/main/skills/launchdarkly/SKILL.md Get a single team by key. ```APIDOC ## Get Team ### Description Get a single team by key. ### Method GET ### Endpoint /api/v1/teams/{key} ``` -------------------------------- ### Get Environment Source: https://github.com/membranedev/application-skills/blob/main/skills/launchdarkly/SKILL.md Get a single environment by key. ```APIDOC ## Get Environment ### Description Get a single environment by key. ### Method GET ### Endpoint /api/v1/environments/{key} ``` -------------------------------- ### Ensure Okay Connection Source: https://github.com/membranedev/application-skills/blob/main/skills/okay/SKILL.md Establish or retrieve an existing connection to the Okay application. This command uses the app URL to find or create a connection, outputting the connection ID. ```bash membrane connection ensure "https://okaythis.com/" --json ``` -------------------------------- ### Ensure Filebase Connection Source: https://github.com/membranedev/application-skills/blob/main/skills/filebase/SKILL.md Establish or retrieve a connection to Filebase using its URL. This command automatically handles authentication and connection setup. Use the --json flag for machine-readable output. ```bash membrane connection ensure "https://filebase.com/" --json ``` -------------------------------- ### Get Project Source: https://github.com/membranedev/application-skills/blob/main/skills/launchdarkly/SKILL.md Get a single project by key. ```APIDOC ## Get Project ### Description Get a single project by key. ### Method GET ### Endpoint /api/v1/projects/{key} ``` -------------------------------- ### Ensure HelloSign Connection Source: https://github.com/membranedev/application-skills/blob/main/skills/hellosign/SKILL.md Establish or retrieve an existing connection to HelloSign. This command automatically handles app matching and connector creation. Use --json for machine-readable output. ```bash membrane connection ensure "https://hellosign.com" --json ``` -------------------------------- ### Get User Source: https://github.com/membranedev/application-skills/blob/main/skills/launchdarkly/SKILL.md Get a single user by key. ```APIDOC ## Get User ### Description Get a single user by key. ### Method GET ### Endpoint /api/v1/users/{key} ``` -------------------------------- ### Get Segment Source: https://github.com/membranedev/application-skills/blob/main/skills/launchdarkly/SKILL.md Get a single segment by key. ```APIDOC ## Get Segment ### Description Get a single segment by key. ### Method GET ### Endpoint /api/v1/segments/{key} ``` -------------------------------- ### Ensure Metabase Connection Source: https://github.com/membranedev/application-skills/blob/main/skills/metabase/SKILL.md Create or retrieve a Metabase connection by providing its URL. The CLI handles authentication and connection setup. Use --json for machine-readable output. ```bash membrane connection ensure "https://www.metabase.com/" --json ``` -------------------------------- ### Get Team Source: https://github.com/membranedev/application-skills/blob/main/skills/front/SKILL.md Get a specific team by ID. ```APIDOC ## Get Team ### Description Get a specific team by ID. ### Method GET ### Endpoint /teams/{team_id} ### Parameters #### Path Parameters - **team_id** (string) - Required - The ID of the team to retrieve. ``` -------------------------------- ### Running Actions Source: https://github.com/membranedev/application-skills/blob/main/skills/beehiiv/SKILL.md Execute pre-built Beehiiv actions using the Membrane CLI. ```APIDOC ## Running Actions Execute pre-built Beehiiv actions using the Membrane CLI. ```bash membrane action run --connectionId=CONNECTION_ID --json ``` To pass JSON parameters: ```bash membrane action run --connectionId=CONNECTION_ID --input '{"key": "value"}' --json ``` The result is in the `output` field of the response. ``` -------------------------------- ### Running Drip Actions Source: https://github.com/membranedev/application-skills/blob/main/skills/drip/SKILL.md This section details how to execute pre-built Drip actions using the Membrane CLI. It covers basic action execution and how to pass JSON parameters for more complex operations. ```APIDOC ## Running Drip Actions To run a Drip action, use the following command: ```bash membrane action run --connectionId=CONNECTION_ID --json ``` To pass JSON parameters to an action: ```bash membrane action run --connectionId=CONNECTION_ID --input '{"key": "value"}' --json ``` The result of the action will be available in the `output` field of the response. ``` -------------------------------- ### Get Bill Source: https://github.com/membranedev/application-skills/blob/main/skills/freeagent/SKILL.md Gets a single bill by ID. ```APIDOC ## Get Bill ### Description Gets a single bill by ID. ### Method GET ### Endpoint /bills/{bill_id} ### Parameters #### Path Parameters - **bill_id** (string) - Required - The ID of the bill. ### Response #### Success Response (200) - **bill** (object) - The bill object. ``` -------------------------------- ### Ensure DEAR Systems Connection Source: https://github.com/membranedev/application-skills/blob/main/skills/dear-systems/SKILL.md Establish or verify a connection to DEAR Systems using its URL. This command automatically handles app detection and connector creation, outputting connection details in JSON format. ```bash membrane connection ensure "https://dearsystems.com" --json ``` -------------------------------- ### Get Component Source: https://github.com/membranedev/application-skills/blob/main/skills/figma/SKILL.md Get metadata on a component by key. ```APIDOC ## Get Component ### Description Get metadata on a component by key. ### Action Key `get-component` ``` -------------------------------- ### Ensure Workable Connection Source: https://github.com/membranedev/application-skills/blob/main/skills/workable/SKILL.md Establish or find an existing connection to Workable using its URL. This command normalizes the URL, matches it to known apps, and creates a connector if necessary. Use `--json` for machine-readable output. ```bash membrane connection ensure "https://www.workable.com/" --json ```