View as Markdown
NiftyImages icon

NiftyImages ACTION

Update Timer Target Date

Create or update a Data Store Record See docs here
  • Action
  • Writes data
  • Destructive
  • API key
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's NiftyImages account once, then configure and run Update Timer Target Date from your backend or agent.

import { PipedreamClient } from "@pipedream/sdk"

const pd = new PipedreamClient({
  projectId: process.env.PIPEDREAM_PROJECT_ID!,
  clientId: process.env.PIPEDREAM_CLIENT_ID!,
  clientSecret: process.env.PIPEDREAM_CLIENT_SECRET!,
  projectEnvironment: "production",
})

const result = await pd.actions.run({
  id: "niftyimages-update-timer-target-date",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    niftyimages: { authProvisionId: "apn_xxxxxxx" },
    timerApiKey: "Timer API Key",
    timerImageUrl: "Timer Image URL",
  },
})

console.log(result)

SCHEMA

Inputs

Pipedream supplies the connected account. Your application provides the operation-specific values below. Dynamic inputs are resolved against that user's account.

Update Timer Target Date inputs
Property Type Description
timerApiKey Timer API Key string
The API Key for the Timer you want to update.
To find this, choose a timer image, click on More Options, scroll to Target Date Automation and click on "Show API Key".
Required
timerImageUrl Timer Image URL string
URL of the image to update.
Required
targetDate Target Date string
Date/Time of the new Target Date for the timer.
Required
format Date Format string
The format of the TargetDate property, if it's not in ISO 8601 format (e.g. 2016-03-12T12:00Z).
Optional
isUtc Is UTC boolean
If TRUE, NiftyImages will adjust the TargetDate to the Timezone you setup when creating the timer. If FALSE, the TargetDate will not be adjusted.
Optional
addHours Add Hours integer
Number of hours to add to the TargetDate parameter.
Optional
addDays Add Days integer
Number of days to add to the TargetDate parameter.
Optional
addMonths Add Months integer
Number of months to add to the TargetDate parameter.
Optional

REFERENCE

Tool details

Behavior hints are published with the component in the Pipedream registry and surface as MCP tool annotations, so an agent can reason about a tool before it calls it.

Registry key
niftyimages-update-timer-target-date
Version
0.0.2
App
NiftyImages
Authentication
API key
Read-only
No
Destructive
Yes
Open world
Yes