Docs

Update Subscription

Updates an existing subscription in Raisely.

POST

Body

Arguments
object
Uncommon arguments
boolean

True if the person's name should be hidden from donation feeds Examples: true, false

string

The gateway card ID to charge when collecting the subscription Example: card_aabbccddeeffaabbccddeeff

number

The frequency of the subscription, used in conjunction with the interval property. For instance, a monthly subscription would have a count of 1 and an interval of MONTH. A fortnightly subscription would have a count of 2 and an interval of WEEK. Examples: 1, 4

string

ISO alpha-3 letter currency code Examples: AUD, USD

string

The gateway customer ID (only used when importing new subscriptions) Example: cus_xxxxxxxxxxxxxx

string

The user's email address. Raisely uses this as a unique identifier and will associate the subscription with an existing record if the email matches. Example: [email protected]

string

The first name of the person Example: Leila

string

The full name of the person Example: Leila Norma Eulalia Josefa Magistrado de Lima

string

The interval of the subscriptions. See count. Examples: WEEK, MONTH, YEAR

object
number

public The amount spent on the item in the currency of the donation

number

public The total amount refunded in cents for this line item, in the donation currency.

string

public Whether the donation item (ticket) has been checked in

number

public The amount spent on the item in the currency of the campaign

string

public ISO8601 created timestamp

string

public Description of the item

boolean

public If false, the amount is not included in receipts as part of the total donation

string

public The item ID / reference

number

public The total amount of this line item in cents prior to any refunds, in the donation currency. Amount is tax inclusive.

string

public The item ID / reference of this ticket's parent bundle

string

public The ticket's parent bundle description

string

public Deprecated

string

public The uuid for the associated product or ticket.

number

public If multiple of the item, the number of items claimed

string

public The status of the donation item

string

public The item type. For most manual API calls, you should use the value OTHER.

string

public ISO8601 created timestamp

string

public Unique identifier for the item

string

The last name of the person Example: de Lima

string

A public message left by the donor Example: Glad to help out with the fundraising!

string

The payment gateway used for the subscription. Use STRIPE_INTENT for new subscriptions. Examples: STRIPE_INTENT, CREDIT_CARD, CUSTOM, PAYPAL

string

The type of payment method used, to distinguish between card, direct debit and digital wallet payments. Examples: CARD, APPLE_PAY, GOOGLE_PAY, BROWSER_PAY, DD_BACS, DD_BECS

string

An ISO8601 timestamp of the next payment due date. Raisely will charge the donation after this date. Example: 2020-12-03T06:52:46.330Z

number

Stores the preferred day for the subscription to be billed on. If interval is WEEK, it's day of the week. If interval is MONTH, it's the day of the month. If interval is YEAR, it's day of the year. Example: 12345

string

The name that the person prefers to be called Example: Norma

object

Private values for this record Example: `{ "fieldA": "one", "fieldB": "yes" }`

object

Public values for this record Example: `{ "fieldA": "one", "fieldB": "yes" }`

string

The source of this subscription. Subscriptions created through the API should have a source of OFFLINE. Examples: OFFLINE, ONLINE

string

Payment gateway token. Set to null when adding offline subscriptions with card and customer. Examples: seti_xxxxxxxxxxxxxxxxxx, EXISTING_CARD

boolean

This field is only for importing new subscriptions. When false (default), the first successful charge of the card will result in a subscription.rebilled event. Set to true to change the first event to subscription.succeeded and send the Regular Donation Welcome message on the first payment after import. Examples: true, false

boolean

If passed, replace the existing public and private values on the record with the values provided with this payload

Field selectionChoose which fields should be included in the response. Learn more
string

Comma-separated response fields to include.

Every app you connect,one REST pattern

Call any app with one REST pattern. MindCloud handles each provider's auth, request shape, and responses for you.

Learn what the Universal API is
One REST patternUse the same request structure across apps like Slack, HubSpot, Salesforce, and thousands more.
Managed connectionsSend a MindCloud connection ID instead of handling provider tokens, refresh logic, and credential storage yourself.
Action-level docsEach action page shows the exact endpoint, required arguments, optional controls, and response behavior for that app version.