- 08 Apr 2024
- 2 Minutes to read
- Print
- DarkLight
- PDF
Note Webservice
- Updated on 08 Apr 2024
- 2 Minutes to read
- Print
- DarkLight
- PDF
WSDL:
https://webservices.vin65.com/V300/NoteService.cfc?wsdl
Australian URL:
https://webservices.aus.vin65.com/V300/NoteService.cfc?wsdl
Methods:
SearchNotes()
Search across notes (including order notes and customer notes).
GetNote()
Get a single note.
AddUpdateNote()
Add or update a note.
SearchNotes()
Part Of: Note Webservice 3.0
WSDL:
https://webservices.vin65.com/V300/NoteService.cfc?wsdl
Australian URL:
https://webservices.aus.vin65.com/V300/NoteService.cfc?wsdl
Description:
Use the SearchNotes() function to get the notes for a single customer, order, or search across all of the notes by date/time, etc. Required fields are indicated by a '*'
Parameters:
Attribute | Data Type | Default | Description |
---|---|---|---|
WebsiteIDs | UUID List | Available for Enterprise Webservices Comma seperated list of WebsiteIDs in Enterprise Leave blank for all Websites | |
NoteID | UUID | UUID of the Vin65 Note | |
RelatedTo | Enumerated ("Order", "Contact") | ||
KeyCodeID | UUID | UUID of either the Order or Contact inside Vin65 | |
DateModifiedFrom | DateTime | ||
DateModifiedTo | DateTime | ||
MaxRows | Integer | 100 | |
Page | Integer | 1 |
Sample Request:
<soap:Envelope xmlns:soap="https://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="https://www.w3.org/2001/XMLSchema"> <soap:Body> <SearchNotes> <Request> <Security> <Username>//Your Username//</Username> <Password>//Your Password//</Password> </Security> <WebsiteIDs></WebsiteIDs> <NoteID></NoteID> <RelatedTo>Contact</RelatedTo> <KeyCodeID></KeyCodeID> <DateModifiedFrom>2011-01-01T12:21:43</DateModifiedFrom> <DateModifiedTo>2011-09-12T12:21:43</DateModifiedTo> <MaxRows>100</MaxRows> <Page>1</Page> </Request> </SearchNotes> </soap:Body> </soap:Envelope>
Sample Response:
<?xml version="1.0" encoding="UTF-8"?> <soapenv:Envelope xmlns:soapenv="https://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance"> <soapenv:Body> <SearchNotesResponse> <SearchNotesReturn> <Errors></Errors> <IsSuccessful>true</IsSuccessful> <Notes> <Note> <WebsiteID>71e67a5c-2264-112b-b1f4-a6d602ad8bb4</WebsiteID> <NoteID>43e15e63-2264-112b-b157-70b1cc864227</NoteID> <Type>Note</Type> <Subject>This is a sample subject</Subject> <Note>This is a sample note</Note> <NoteDate>2011-08-31T07:00:00</NoteDate> <RelatedTo>Contact</RelatedTo> <KeyCodeID>754a4faa-9eff-9fd7-5fb3-06656b2c47c6</KeyCodeID> <DateAdded>2011-08-31T15:10:17.767Z</DateAdded> <DateModified>2011-08-31T15:10:17.767Z</DateModified> </Note> <Note> <WebsiteID>71e67a5c-2264-112b-b1f4-a6d602ad8bb4</WebsiteID> <NoteID>6a190d48-2264-112b-b16f-3e694cf48fbc</NoteID> <Type>Note</Type> <Subject>This is a sample subject</Subject> <Note>This is a sample note</Note> <NoteDate>2011-08-31T07:00:00</NoteDate> <RelatedTo>Contact</RelatedTo> <KeyCodeID>754a4faa-9eff-9fd7-5fb3-06656b2c47c6</KeyCodeID> <DateAdded>2011-08-31T15:10:17.767Z</DateAdded> <DateModified>2011-08-31T15:10:17.767Z</DateModified> </Note> </Notes> <RecordCount>2</RecordCount> </SearchNotesReturn> </SearchNotesResponse> </soapenv:Body> </soapenv:Envelope>
GetNote()
Part Of: Note Webservice 3.0
WSDL:
https://webservices.vin65.com/V300/NoteService.cfc?wsdl
Australian URL:
https://webservices.aus.vin65.com/V300/NoteService.cfc?wsdl
Description:
Use the GetNote() function to get a single note for either a customer or an order. Required fields are indicated by a '*'
Parameters:
Attribute | Data Type | Default | Description |
---|---|---|---|
NoteID* | UUID | UUID of the Vin65 Note |
Sample Request:
<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:v300="http://V300">
<soapenv:Header/>
<soapenv:Body>
<v300:GetNote soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<Request xsi:type="get:Request" xmlns:get="http://getNote.note.V300">
<Security xsi:type="req:Security" xmlns:req="http://request.base.V300">
<Password xsi:type="xsd:string">//Your Password//</Password>
<Username xsi:type="xsd:string">//Your Username//</Username>
</Security>
<NoteID xsi:type="xsd:string">43e15e63-2264-112b-b157-70b1cc864227</NoteID>
</Request>
</v300:GetNote>
</soapenv:Body>
</soapenv:Envelope>
Sample Response:
<?xml version="1.0" encoding="UTF-8"?> <soapenv:Envelope xmlns:soapenv="https://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance"> <soapenv:Body> <GetNoteResponse> <GetNoteReturn> <Errors></Errors> <IsSuccessful>true</IsSuccessful> <Note> <WebsiteID>71e67a5c-2264-112b-b1f4-a6d602ad8bb4</WebsiteID> <NoteID>43e15e63-2264-112b-b157-70b1cc864227</NoteID> <Type>Note</Type> <Subject>This is a sample subject</Subject> <Note>This is a sample note</Note> <NoteDate>2011-08-31T07:00:00</NoteDate> <RelatedTo>Contact</RelatedTo> <KeyCodeID>754a4faa-9eff-9fd7-5fb3-06656b2c47c6</KeyCodeID> <DateAdded>2011-08-31T15:10:17.767Z</DateAdded> <DateModified>2011-08-31T15:10:17.767Z</DateModified> </Note> <RecordCount>1</RecordCount> </GetNoteReturn> </GetNoteResponse> </soapenv:Body> </soapenv:Envelope>
AddUpdateNote()
Part Of: Note Webservice 3.0
WSDL:
https://webservices.vin65.com/V300/NoteService.cfc?wsdl
Australian URL:
https://webservices.aus.vin65.com/V300/NoteService.cfc?wsdl
Description:
Use the AddUpdateNote() function to either add a new note or update a current note. Required fields are indicated by a '*'
Parameters:
Attribute | Data Type | Default | Description |
---|---|---|---|
WebsiteID* | UUID | Only required for Enterprise Webservices UUID of the Vin65 Website | |
NoteID | UUID | UUID of the Vin65 Note | |
Type* | Enumerated ("Flag", "Note") | ||
Subject* | String 50 | ||
NoteDate* | DateTime | ||
Note | String | ||
RelatedTo* | Enumerated ("Contact", "Order") | ||
KeyCodeID* | UUID | UUID of either the Contact or Order in Vin65 | |
DateAdded | DateTime | Controlled by Vin65 System | |
DateModified | DateTime | Controlled by Vin65 System |
Sample Request:
<soap:Envelope xmlns:soap="https://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="https://www.w3.org/2001/XMLSchema"> <soap:Body> <AddUpdateNote> <Request> <Security> <Username>//Your Username//</Username> <Password>//Your Password//</Password> </Security> <Note> <WebsiteID>71e67a5c-2264-112b-b1f4-a6d602ad8bb4</WebsiteID> <NoteID>43e15e63-2264-112b-b157-70b1cc864227</NoteID> <Type>Note</Type> <Subject>This is a samlple subject</Subject> <Note>This is a sample note</Note> <NoteDate>2011-09-12T12:21:43</NoteDate><RelatedTo>Contact</RelatedTo> <KeyCodeID>754a4faa-9eff-9fd7-5fb3-06656b2c47c6</KeyCodeID> </Note> <Mode>Strict</Mode> </Request> </AddUpdateNote> </soap:Body> </soap:Envelope>
Sample Response:
<?xml version="1.0" encoding="UTF-8"?> <soapenv:Envelope xmlns:soapenv="https://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance"> <soapenv:Body> <AddUpdateNoteResponse> <AddUpdateNoteReturn> <Errors></Errors> <IsSuccessful>true</IsSuccessful> <NoteID>43e15e63-2264-112b-b157-70b1cc864227</NoteID> <RecordCount>1</RecordCount> </AddUpdateNoteReturn> </AddUpdateNoteResponse> </soapenv:Body> </soapenv:Envelope>