Update a Custom Action

Update a given Custom Action via its ID

SecurityJWT or DeveloperToken or OAuth2
Request
path Parameters
action_id
required
string

Custom Action ID

Example: eefb57e0-79f2-4bc7-9b70-99fbc175175c
Request Body schema: application/json

Action to create or update

url
required
string

HTTPS endpoint to deliver Action events to

name
required
string

Name of the custom Action

event
required
string

Arbitrary event name to include in custom Action webhook payloads

description
required
string

Description of the custom Action

allow_collaborators
boolean
Default: false
include
string

Any associations to include in the response

Responses
200

Action success response

Response Schema: application/json
active
boolean
allow_collaborators
boolean
creator_id
string <uuid>
deleted_at
string <date-time>
description
string
event
string
id
string <uuid>
image
string
inserted_at
string <date-time>
name
string
object (Team)
team_id
string <uuid>
updated_at
string <date-time>
upload_url
string
url
string
object (Webhook)
401

Unauthorized response

404

Not Found response

put/v2/actions/{action_id}
Request samples
application/json
{
  • "description": "string",
  • "event": "string",
  • "name": "string",
  • "url": "string"
}
Response samples
application/json
{
  • "active": true,
  • "allow_collaborators": true,
  • "creator_id": "9cceffdd-8381-4074-8256-eafae24ebee6",
  • "deleted_at": "2019-08-24T14:15:22Z",
  • "description": "string",
  • "event": "string",
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "image": "string",
  • "inserted_at": "2019-08-24T14:15:22Z",
  • "name": "string",
  • "team": {
    },
  • "team_id": "810007d0-bec5-486c-b5d1-28fcd8a079ba",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "upload_url": "string",
  • "url": "string",
  • "webhook": {
    }
}