Query structured spec data via REST or MCP. Get exactly what your agent needs.
https://{youraccountname}.api-us1.com/api/3
/accountContacts/{id}
Update an existing account association
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | integer | Association’s ID |
application/json
AccountUpdateAssociationRequest
| Property | Type | Required |
|---|---|---|
| accountContact | object | optional |
| └ account | integer | required |
| └ contact | integer | required |
| └ jobTitle | string | optional |
200
PUT /accountContacts/{id}
/accounts/{id}
Update an existing account
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | integer | Account’s id |
application/json
AccountUpdateExistingRequest
| Property | Type | Required |
|---|---|---|
| account | object | optional |
| └ name | string | optional |
| └ owner | integer | optional |
| └ fields | array | optional |
| └ fieldValue | string | required |
| └ customFieldId | integer | required |
| └ fieldCurrency | string | optional |
| └ accountUrl | string | optional |
200
400
PUT /accounts/{id}
/addresses/{id}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | integer | ID of the Address being changed |
application/json
AddressUpdateAddressRequest
| Property | Type | Required |
|---|---|---|
| address | object | optional |
| └ zip | string | optional |
| └ city | string | optional |
| └ state | string | optional |
| └ global | string | optional |
| └ country | string | required |
| └ groupid | integer | optional |
| └ allgroup | integer | optional |
| └ district | string | optional |
| └ address_1 | string | required |
| └ address_2 | string | optional |
| └ is_default | boolean | optional |
| └ company_name | string | required |
200
404
PUT /addresses/{id}
/brandings/{id}
Update an existing branding resource
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | integer | Branding ID |
application/json
BrandingUpdateExistingResourceRequest
| Property | Type | Required |
|---|---|---|
| branding | object | optional |
| └ help | string | optional |
| └ links | boolean | optional |
| └ favicon | string | optional |
| └ groupid | integer | optional |
| └ license | boolean | optional |
| └ version | boolean | optional |
| └ siteLogo | string | optional |
| └ siteName | string | optional |
| └ copyright | boolean | optional |
| └ siteLogoSmall | string | optional |
| └ footerHtmlValue | string | optional |
| └ footerTextValue | string | optional |
| └ headerHtmlValue | string | optional |
| └ headerTextValue | string | optional |
| └ adminTemplateCss | string | optional |
| └ adminTemplateHtm | string | optional |
| └ publicTemplateCss | string | optional |
| └ publicTemplateHtm | string | optional |
200
400
PUT /brandings/{id}
/calendars/{id}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | integer | ID of the calendar feed to update |
application/json
CalendarUpdateFeedRequest
| Property | Type | Required |
|---|---|---|
| calendar | object | optional |
| └ type | string | optional |
| └ title | string | optional |
| └ notification | boolean | optional |
200
PUT /calendars/{id}
/configs/{id}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | string | ID of the config to edit |
200
404
PUT /configs/{id}
/connections/{id}
Update an existing connection resource.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | string | The id of the connection to update |
application/json
ConnectionUpdateExistingConnectionRequest
200
400
PUT /connections/{id}
/contacts/{id}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | integer | ID of the contact to update |
application/json
ContactUpdateContactRequest
200
404
PUT /contacts/{id}
/ecomCustomers/{id}
Update an existing e-commerce customer resource.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | string | The id of the customer to update |
application/json
CustomerUpdateResourceRequest
200
PUT /ecomCustomers/{id}
/contactDeals/{id}
Update an existing secondary contact
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | integer | Secondary Contact’s id |
application/json
DealUpdateSecondaryContactRequest
200
404
422
PUT /contactDeals/{id}
/dealCustomFieldData/{id}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | integer | ID of the custom fields value to update |
application/json
DealUpdateCustomFieldValueRequest
200
404
422
PUT /dealCustomFieldData/{id}
/dealCustomFieldMeta/{id}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | integer | ID of the custom field to update |
application/json
DealUpdateCustomFieldMetaRequest
200
404
PUT /dealCustomFieldMeta/{id}
/dealGroups/{id}
Update an existing pipeline
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | integer | Pipeline’s id |
application/json
DealUpdatePipelineRequest
200
400
PUT /dealGroups/{id}
/dealStages/{id}
Update an existing stage
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | integer | Deal stage’s id |
| reorder | query | optional | integer | Whether to reorder stages within the pipeline after creating a new deal stage. Can be one of |
application/json
DealUpdateStageRequest
200
400
PUT /dealStages/{id}
/dealStages/{id}/deals
Move all deals in one stage to another stage
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | integer | Deal stage’s id whose deals are to be moved to another deal stage |
application/json
DealMoveDealsToAnotherStageRequest
200
422
PUT /dealStages/{id}/deals
/dealTasks/{id}
Update an existing task
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | integer | The ID of the task |
application/json
DealUpdateTaskByIdRequest
201
400
PUT /dealTasks/{id}
/dealTasktypes/{id}
Update an existing task type
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | integer | Deal task type’s id |
application/json
DealUpdateTaskTypeRequest
200
400
PUT /dealTasktypes/{id}
/dealTasktypes/{id}/dealTasks
Move tasks to a different task type
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | integer | Deal task type’s id |
application/json
DealMoveTasksToAnotherTaskTypeRequest
200
400
PUT /dealTasktypes/{id}/dealTasks
/deals/{id}
Update an existing deal
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | integer | The Deal’s id |
application/json
DealUpdateExistingDealRequest
200
400
PUT /deals/{id}
/deals/{id}/notes/{noteId}
Update an existing note for a deal
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | string | Deal’s id to assign new note to |
| noteId | path | required | string | Deal note’s id to update |
application/json
DealUpdateNoteRequest
200
PUT /deals/{id}/notes/{noteId}
/eventTracking
Enable or disable event tracking
application/json
EventToggleStatusRequest
200
400
PUT /eventTracking
/accountCustomFieldData/{id}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | integer | ID of the custom fields value to update |
application/json
FieldUpdateCustomFieldValueRequest
| Property | Type | Required |
|---|---|---|
| accountCustomFieldDatum | object | optional |
| └ fieldValue | string | optional |
| └ fieldCurrency | string | optional |
200
404
PUT /accountCustomFieldData/{id}
/accountCustomFieldMeta/{id}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | integer | ID of the custom field to update |
application/json
FieldUpdateCustomFieldMetaRequest
| Property | Type | Required |
|---|---|---|
| accountCustomFieldMetum | object | optional |
| └ fieldLabel | string | optional |
| └ displayOrder | integer | optional |
| └ fieldDefault | string | optional |
| └ fieldOptions | array | optional |
| └ isFormVisible | boolean | optional |
200
404
PUT /accountCustomFieldMeta/{id}
/fieldValues/{id}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | string | ID of the fieldValue to update |
application/json
FieldUpdateCustomValueRequest
200
400
PUT /fieldValues/{id}
/fields/{id}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | integer | ID of the field to update |
application/json
FieldUpdateCustomFieldRequest
200
403
PUT /fields/{id}
/groupMembers/{groupId}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| groupId | path | required | string | Field group ID (see notes) |
application/json
FieldUpdateCustomFieldGroupRequest
200
403
404
422
PUT /groupMembers/{groupId}
/groups/{id}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | integer | ID of the group to update |
application/json
GroupUpdateGroupByIdRequest
200
403
PUT /groups/{id}
/messages/{id}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | string | ID of the message to update |
| message.fromname | header | optional | string | Name of sender |
| message.email | header | optional | string | Email of sender |
| message.reply2 | header | optional | string | Reply email for the recipient to reply to |
| message.subject | header | optional | string | Subject of message |
| message.preheader_text | header | optional | string | Preheader Text |
application/json
MessageUpdateByIdRequest
200
404
PUT /messages/{id}
/accounts/{id}/notes/{noteid}
Update an existing note for a account
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | string | Account’s id to assign new note to |
| noteid | path | required | string | Account note’s id to update |
application/json
NoteUpdateNoteRequest
| Property | Type | Required |
|---|---|---|
| note | object | optional |
| └ note | string | required |
200
PUT /accounts/{id}/notes/{noteid}
/notes/{id}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | string | ID of the note to update |
application/json
NoteUpdateNoteByIdRequest
200
403
PUT /notes/{id}
/ecomOrders/{id}
Update an existing ecommerce order/cart resource.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | string | The ID of the order to update |
application/json
OrderUpdateOrderResourceRequest
200
PUT /ecomOrders/{id}
/taskOutccomes/{id}
Update an existing task outcome
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | integer | Task outcome’s id |
application/json
OutcomeUpdateTaskOutcomeRequest
200
422
PUT /taskOutccomes/{id}
/savedResponses/{id}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | integer | ID of the saved response to update |
application/json
ResponseUpdateSavedResponseRequest
200
422
PUT /savedResponses/{id}
/customObjects/schemas/{schemaId}
Make an update to a given schema.
To delete a schema field, reference the field delete endpoint: https://developers.activecampaign.com/reference/delete-a-field-1
Users are encouraged to leverage the ?showFields=all query parameter when programmatically creating new schema fields, to ensure field id uniqueness. Fields that have been deleted will contain a status: marked_for_deletion attribute.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| schemaId | path | required | string | Id of Schema being updated |
| validateOnly | header | optional | boolean | When set to |
| showFields | query | optional | string | Toggle which fields are shown in the response body of a schema (if there hidden due to e.g. recently being deleted). Omit this parameter entirely to hide fields by default. |
application/json
SchemaUpdateSchemaRequest
200
404
422
PUT /customObjects/schemas/{schemaId}
/tags/{id}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | integer | ID of the tag to update |
application/json
TagUpdateTagRequest
200
PUT /tags/{id}
/siteTracking
Enable or disable site tracking
application/json
TrackingEnableDisableSiteRequest
200
400
PUT /siteTracking
/users/{id}
Update an existing user
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | integer | ID of the user |
application/json
UserUpdateExistingUserRequest
200
400
PUT /users/{id}
/webhooks/{id}
Update an existing webhook
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | integer | The webhook id |
application/json
WebhookUpdateExistingRequest
200
400
PUT /webhooks/{id}
AccountCreateAssociationRequest
{
"type": "object",
"properties": {
"accountContact": {
"type": "object",
"required": [
"account",
"contact"
],
"properties": {
"account": {
"type": "integer",
"format": "int32",
"description": "Account ID"
},
"contact": {
"type": "integer",
"format": "int32",
"description": "Contact ID"
},
"jobTitle": {
"type": "string",
"description": "Job Title of the contact at the account"
}
}
}
}
}
AccountCreateNewAccountRequest
{
"type": "object",
"properties": {
"account": {
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"type": "string",
"description": "Account's name"
},
"owner": {
"type": "integer",
"format": "int32",
"default": 1,
"description": "The userId of the account owner."
},
"fields": {
"type": "array",
"items": {
"type": "object",
"required": [
"customFieldId",
"fieldValue"
],
"properties": {
"fieldValue": {
"type": "string",
"description": "Updated field value. For `currency` field, this needs to be in cents not dollars (or 100 x Base Unit)."
},
"customFieldId": {
"type": "integer",
"format": "int32",
"description": "Field ID, ID of the Custom Field Meta Data"
},
"fieldCurrency": {
"type": "string",
"description": "Required only for the `currency` field type. The three letter currency code for the currency value"
}
}
},
"description": "Account's custom field values `{customFieldId: int, fieldValue: string, fieldCurrency?:string}[]`"
},
"accountUrl": {
"type": "string",
"description": "Account's website"
}
}
}
}
}
AccountUpdateAssociationRequest
{
"type": "object",
"properties": {
"accountContact": {
"type": "object",
"required": [
"account",
"contact"
],
"properties": {
"account": {
"type": "integer",
"format": "int32",
"description": "Account ID"
},
"contact": {
"type": "integer",
"format": "int32",
"description": "Contact ID"
},
"jobTitle": {
"type": "string",
"description": "Job Title of the contact at the account"
}
}
}
}
}
AccountUpdateExistingRequest
{
"type": "object",
"properties": {
"account": {
"type": "object",
"required": [],
"properties": {
"name": {
"type": "string",
"description": "Account's name"
},
"owner": {
"type": "integer",
"format": "int32",
"default": 1,
"description": "The userId of the Account owner."
},
"fields": {
"type": "array",
"items": {
"type": "object",
"required": [
"customFieldId",
"fieldValue"
],
"properties": {
"fieldValue": {
"type": "string",
"description": "Updated field value. For `currency` field, this needs to be in cents not dollars (or 100 x Base Unit)."
},
"customFieldId": {
"type": "integer",
"format": "int32",
"description": "Field ID, ID of the Custom Field Meta Data"
},
"fieldCurrency": {
"type": "string",
"description": "Required only for the `currency` field type. The three letter currency code for the currency value"
}
}
},
"description": "Account's custom field values `{customFieldId: int, fieldValue: string, fieldCurrency?:string}[]`"
},
"accountUrl": {
"type": "string",
"description": "Account's website"
}
}
}
}
}
AddressCreateNewAddressRequest
{
"type": "object",
"properties": {
"address": {
"type": "object",
"required": [
"company_name",
"address_1",
"country"
],
"properties": {
"zip": {
"type": "string"
},
"city": {
"type": "string"
},
"state": {
"type": "string"
},
"global": {
"type": "string"
},
"country": {
"type": "string",
"description": "Accepts a (2) two character string - country code (eg 'US', 'CA', 'MX')"
},
"groupid": {
"type": "integer",
"format": "int32"
},
"allgroup": {
"type": "integer",
"format": "int32"
},
"district": {
"type": "string",
"description": "(Optional for countries that use it)"
},
"address_1": {
"type": "string"
},
"address_2": {
"type": "string"
},
"is_default": {
"type": "boolean",
"description": "Indicates default address"
},
"company_name": {
"type": "string"
}
}
}
}
}
AddressUpdateAddressRequest
{
"type": "object",
"properties": {
"address": {
"type": "object",
"required": [
"company_name",
"address_1",
"country"
],
"properties": {
"zip": {
"type": "string"
},
"city": {
"type": "string"
},
"state": {
"type": "string"
},
"global": {
"type": "string"
},
"country": {
"type": "string",
"description": "Accepts a (2) two character string - country code (eg 'US', 'CA', 'MX')"
},
"groupid": {
"type": "integer",
"format": "int32"
},
"allgroup": {
"type": "integer",
"format": "int32"
},
"district": {
"type": "string",
"description": "(Optional for countries that use it)"
},
"address_1": {
"type": "string"
},
"address_2": {
"type": "string"
},
"is_default": {
"type": "boolean",
"description": "Indicates default address"
},
"company_name": {
"type": "string"
}
}
}
}
}
BrandingUpdateExistingResourceRequest
{
"type": "object",
"properties": {
"branding": {
"type": "object",
"required": [],
"properties": {
"help": {
"type": "string"
},
"links": {
"type": "boolean",
"description": "External links. To enable (which is the default) exclude this parameter entirely. To disable (remove our branding), just pass this parameter with any value."
},
"favicon": {
"type": "string",
"description": "URL of the favicon."
},
"groupid": {
"type": "integer",
"format": "int32",
"default": 3,
"description": "The group ID. This value will always be 3."
},
"license": {
"type": "boolean",
"description": "unknown"
},
"version": {
"type": "boolean",
"description": "unknown"
},
"siteLogo": {
"type": "string"
},
"siteName": {
"type": "string",
"description": "Title of software. Example: 'ActiveCampaign Email Marketing'"
},
"copyright": {
"type": "boolean",
"description": "unknown"
},
"siteLogoSmall": {
"type": "string",
"description": "URL of small logo. Small logos appear in the header of the admin panel."
},
"footerHtmlValue": {
"type": "string",
"description": "Content of non-removeable footer. Example: <p>footer content here</p>"
},
"footerTextValue": {
"type": "string",
"description": "Content of non-removeable footer. Example: text footer content"
},
"headerHtmlValue": {
"type": "string",
"description": "Content of non-removable header. Example: <p>header content here</p>"
},
"headerTextValue": {
"type": "string",
"description": "Content of non-removable header. Example: text header content"
},
"adminTemplateCss": {
"type": "string",
"description": "The actual CSS. Example: test color: green; (ONLY AVAILABLE FOR CERTAIN PLANS)"
},
"adminTemplateHtm": {
"type": "string",
"description": "The actual HTML template (ONLY AVAILABLE FOR CERTAIN PLANS)"
},
"publicTemplateCss": {
"type": "string",
"description": "The actual CSS. Example: test color: green; (ONLY AVAILABLE FOR CERTAIN PLANS)"
},
"publicTemplateHtm": {
"type": "string",
"description": "The actual HTML template (ONLY AVAILABLE FOR CERTAIN PLANS)"
}
}
}
}
}
CalendarCreateFeedRequest
{
"type": "object",
"properties": {
"calendar": {
"type": "object",
"required": [
"title",
"type"
],
"properties": {
"type": {
"type": "string",
"description": "Possible Values: 'All', 'Deals', or 'Contacts'"
},
"title": {
"type": "string",
"description": "Title of the calendar feed"
},
"notification": {
"type": "boolean",
"description": "Whether or not this calendar has notifications"
}
}
}
}
}
CalendarUpdateFeedRequest
{
"type": "object",
"properties": {
"calendar": {
"type": "object",
"required": [],
"properties": {
"type": {
"type": "string",
"description": "Possible Values: 'All', 'Deals', or 'Contacts'"
},
"title": {
"type": "string",
"description": "Title of the calendar feed"
},
"notification": {
"type": "boolean",
"description": "Whether or not this calendar has notifications"
}
}
}
}
}
FieldBulkCreateCustomAccountFieldValueRequest
{
"type": "object",
"properties": {
"array": {
"type": "object",
"required": [
"customerAccountId",
"customFieldId",
"fieldValue"
],
"properties": {
"fieldValue": {
"type": "string",
"description": "Values for the field. (For currency field only, this needs to be in cents: eg, 10050 = 100.5)"
},
"customFieldId": {
"type": "integer",
"format": "int32",
"description": "The ID of the custom field metum this field value relates to"
},
"fieldCurrency": {
"type": "string",
"description": "Currency code for the money value"
},
"customerAccountId": {
"type": "integer",
"format": "int32",
"description": "The ID of the account this field value relates to"
}
}
}
}
}
FieldBulkUpdateCustomFieldValueRequest
{
"type": "object",
"properties": {
"array": {
"type": "object",
"required": [
"id",
"fieldValue"
],
"properties": {
"id": {
"type": "integer",
"format": "int32",
"description": "ID of the dealCustomFieldData to update"
},
"fieldValue": {
"type": "string",
"description": "Values for the field. (For currency field only, this needs to be in cents: eg, 10050 = 100.5)"
},
"fieldCurrency": {
"type": "string",
"description": "Currency code for the money value"
}
}
}
}
}
FieldCreateCustomFieldMetaRequest
{
"type": "object",
"properties": {
"accountCustomFieldMetum": {
"type": "object",
"required": [
"fieldLabel",
"fieldType"
],
"properties": {
"fieldType": {
"type": "string",
"description": "Type of field. Possible values are: `text`, `textarea`, `date`, `datetime`, `dropdown`, `multiselect`, `radio`, `checkbox`, `hidden`, `currency`, or `number`."
},
"fieldLabel": {
"type": "string",
"description": "Name of the field"
},
"displayOrder": {
"type": "integer",
"format": "int32",
"description": "Order for displaying the field on Manage Fields page and deal profiles"
},
"fieldDefault": {
"type": "string",
"description": "Default value of the field"
},
"fieldOptions": {
"type": "array",
"items": {
"type": "string"
},
"description": "Options for the field. Only necessary if `field_type` is `dropdown`, `multiselect`, `radio`, or `checkbox`."
},
"isFormVisible": {
"type": "boolean",
"description": "Whether or not the field is visible on forms"
},
"fieldDefaultCurrency": {
"type": "string",
"description": "The 3-letter currency code of the default currency for the field. Only necessary if `field_type` is `currency`."
}
}
}
}
}
FieldCreateCustomFieldValueRequest
{
"type": "object",
"properties": {
"accountCustomFieldDatum": {
"type": "object",
"required": [
"customerAccountId",
"customFieldId",
"fieldValue"
],
"properties": {
"fieldValue": {
"type": "string",
"description": "Values for the field. (For `currency` field only, this needs to be in cents: eg, 10050 = 100.5)"
},
"customFieldId": {
"type": "integer",
"format": "int32",
"description": "The ID of the custom field metum this field value relates to"
},
"fieldCurrency": {
"type": "string",
"default": "Default Currency for Field",
"description": "Currency code for the money value"
},
"customerAccountId": {
"type": "integer",
"format": "int32",
"description": "The ID of the account this field value relates to"
}
}
}
}
}
FieldUpdateCustomFieldMetaRequest
{
"type": "object",
"properties": {
"accountCustomFieldMetum": {
"type": "object",
"required": [],
"properties": {
"fieldLabel": {
"type": "string",
"description": "Name of the field"
},
"displayOrder": {
"type": "integer",
"format": "int32",
"description": "Order for displaying the field on Manage Fields page and deal profiles"
},
"fieldDefault": {
"type": "string",
"description": "Default value of the field"
},
"fieldOptions": {
"type": "array",
"items": {
"type": "string"
},
"description": "Options for the field. Only necessary if field_type is dropdown, multiselect, radio, or checkbox."
},
"isFormVisible": {
"type": "boolean",
"description": "Whether or not the field is visible on forms"
}
}
}
}
}
FieldUpdateCustomFieldValueRequest
{
"type": "object",
"properties": {
"accountCustomFieldDatum": {
"type": "object",
"required": [],
"properties": {
"fieldValue": {
"type": "string",
"description": "Values for text"
},
"fieldCurrency": {
"type": "string",
"default": "Default Currency for Field",
"description": "Currency code for the `currency` value"
}
}
}
}
}
MessageCreateNewMessageRequest
{
"type": "object",
"properties": {
"message": {
"type": "object",
"required": [
"fromname",
"email",
"reply2"
],
"properties": {
"email": {
"type": "string",
"description": "Email of sender"
},
"reply2": {
"type": "string",
"description": "Reply email for the recipient to reply to"
},
"subject": {
"type": "string",
"description": "Subject of message"
},
"fromname": {
"type": "string",
"description": "Name of sender"
},
"preheader_text": {
"type": "string",
"description": "Preheader Text"
}
}
}
}
}
NoteCreateAccountNoteRequest
{
"type": "object",
"properties": {
"note": {
"type": "object",
"required": [
"note"
],
"properties": {
"note": {
"type": "string",
"description": "Account note's content"
}
}
}
}
}
NoteUpdateNoteRequest
{
"type": "object",
"properties": {
"note": {
"type": "object",
"required": [
"note"
],
"properties": {
"note": {
"type": "string",
"description": "Account note's content"
}
}
}
}
}