Should I Use POST Instead of PUT for Storing Data in Convert Kit's Custom Field in Pipedream?

It seems like the error you’re encountering is due to the absence of the API key in your request to the ConvertKit API. To resolve this, you need to ensure that your API key is included in the request parameters. Here’s an example of how you can make a PUT request to the ConvertKit API using Pipedream, ensuring that the API key is included: import { axios } from "@pipedream/platform"; export default defineComponent({ props: { convertkit: { type: "app", app: "convertkit", }, }, async run({ steps, $ }) { const subscriberId = "2651614298"; // Replace with your subscriber ID const url = `https://api.convertkit.com/v3/subscribers/${subscriberId}`; return await axios($, { method: "PUT", url, params: { api_key: `${this.convertkit.$auth.api_key}`, api_secret: `${this.convertkit.$auth.api_secret}`, }, data: { // Include any data you need to update the subscriber }, }); }, }); ### Key Points: - Ensure you replace "2651614298" with the actual subscriber ID you want to update. - Add any additional data you need to send in the data object. - Make sure your ConvertKit API key and secret are correctly set up in the Pipedream app configuration. If you continue to experience issues, please verify that your API key and secret are correct and that they have the necessary permissions to perform the requested action. If you need further assistance, you can visit Pipedream Support for more help.