Notes
Returns a list of notes for a specific campaign, sorted chronologically by creation date. The list can be filtered by partner (MediaId) and a date range.
The ID of the campaign to retrieve notes from.
Filter notes for a specific partner account ID.
Filter for notes created on or after this date (ISO 8601).
Filter for notes created on or before this date (ISO 8601).
A paginated list of note objects.
GET /Advertisers/{AccountSID}/Campaigns/{CampaignId}/Notes HTTP/1.1
Host: api.impact.com
Accept: */*
A paginated list of note objects.
{
"Notes": [
{
"Id": 123456,
"MediaId": 10000,
"MediaName": "Acme Partner",
"Creator": "Brand Man",
"CreationDate": "2020-09-10T10:51:23-07:00",
"ModificationDate": "2020-10-21T14:51:42-07:00",
"Content": "Meep Meep",
"Type": "NONE",
"Attachments": [
"/Advertisers/<AccountSID>/Campaigns/1000/Notes/2750/Attachments/1"
],
"Uri": "/Advertisers/<AccountSID>/Campaigns/1000/Notes/123456"
}
]
}Creates a new note for a specific partner. A note must contain either text content or an attachment.
The ID of the campaign this note belongs to.
The partner account ID this note is for.
10000The plaintext content of the note. Optional if an Attachment is provided.
Following up on this partner.An image file to upload as an attachment. Optional if Content is provided.
The interaction type for this note.
NONEPossible values: The note was created successfully.
Indicates whether the operation was successful.
OKThe unique reference to the affected note.
/Advertisers/<AccountSID>/Campaigns/1000/Notes/2750POST /Advertisers/{AccountSID}/Campaigns/{CampaignId}/Notes HTTP/1.1
Host: api.impact.com
Content-Type: multipart/form-data
Accept: */*
Content-Length: 95
{
"MediaId": 10000,
"Content": "Following up on this partner.",
"Attachment": "binary",
"Type": "NONE"
}The note was created successfully.
{
"Status": "OK",
"Uri": "/Advertisers/<AccountSID>/Campaigns/1000/Notes/2750"
}Retrieves the details of an existing note by its unique ID.
The unique identifier for the note.
A single note object.
The unique identifier for the note.
123456The unique identifier of the partner this note is about.
10000The display name of the partner this note is about.
Acme PartnerThe name of the user who created the note.
Brand ManThe date and time the note was created.
2020-09-10T10:51:23-07:00The date and time the note was last modified.
2020-10-21T14:51:42-07:00The plaintext content of the note.
Meep MeepThe interaction type for this note.
NONEPossible values: URIs of file attachments associated with the note.
/Advertisers/<AccountSID>/Campaigns/1000/Notes/2750/Attachments/1The unique reference to this note in the impact.com API.
/Advertisers/<AccountSID>/Campaigns/1000/Notes/123456GET /Advertisers/{AccountSID}/Campaigns/{CampaignId}/Notes/{NoteId} HTTP/1.1
Host: api.impact.com
Accept: */*
A single note object.
{
"Id": 123456,
"MediaId": 10000,
"MediaName": "Acme Partner",
"Creator": "Brand Man",
"CreationDate": "2020-09-10T10:51:23-07:00",
"ModificationDate": "2020-10-21T14:51:42-07:00",
"Content": "Meep Meep",
"Type": "NONE",
"Attachments": [
"/Advertisers/<AccountSID>/Campaigns/1000/Notes/2750/Attachments/1"
],
"Uri": "/Advertisers/<AccountSID>/Campaigns/1000/Notes/123456"
}Updates the specified note by setting the values of the parameters passed. Any parameters not provided will be left unchanged.
The unique identifier for the note to update.
The new plaintext content for the note.
Updated note content.The interaction type for this note.
An image file to add as a new attachment.
The filename (e.g., 'crm_7654321_...') of the attachment to remove.
1,2The note was updated successfully.
Indicates whether the operation was successful.
OKThe unique reference to the affected note.
/Advertisers/<AccountSID>/Campaigns/1000/Notes/2750PUT /Advertisers/{AccountSID}/Campaigns/{CampaignId}/Notes/{NoteId} HTTP/1.1
Host: api.impact.com
Content-Type: multipart/form-data
Accept: */*
Content-Length: 102
{
"Content": "Updated note content.",
"Type": "EMAIL",
"AttachmentsAdd": "binary",
"AttachmentsRemove": "1,2"
}The note was updated successfully.
{
"Status": "OK",
"Uri": "/Advertisers/<AccountSID>/Campaigns/1000/Notes/2750"
}Permanently deletes a note. This cannot be undone.
The unique identifier for the note to delete.
The note was deleted successfully.
Indicates that the note was deleted.
DELETEDDELETE /Advertisers/{AccountSID}/Campaigns/{CampaignId}/Notes/{NoteId} HTTP/1.1
Host: api.impact.com
Accept: */*
The note was deleted successfully.
{
"Status": "DELETED"
}Last updated
