Hi, I think following methods for v1 are good?
*Deals * *listDeals *- Retrieves collection of deals which belongs to a user. *createDeal *- Creates a new deal. *getDealNotes *- Retrieves a list of notes of a specific deal *Contacts* *listContacts *- Retrieves a list of contacts. Will return all account contacts if authenticated user is an admin. Otherwise will return all of authenticated user's contacts and shared contacts of other users within the account. *createContact *- Creates a new contact. Contact can be either an individual (e.x. Mark Johnson) or an organization (e.x. Google) *getContactNotes *- Retrieves a list of notes of a specific contact *createContactNote* - Creates a new note for a specific contact *Leads* *listLeads *- Retrieves a list of leads. Will return all account leads if authenticated user is an admin. Otherwise will return all of authenticated user's leads. *createLead *- Creates a new lead. Best Regards, Malaka On Thu, Jun 19, 2014 at 2:35 AM, Rasika Hettige <[email protected]> wrote: > *Introduction* > BaseCRM is a Sales & CRM software which runs in the cloud. It helps your > business to keep track of potential customers, deals, sources and etc. > > *API (REST)* > http://dev.futuresimple.com/api/overview > > *BaseCRM Connector Summary* > • Connector Name: basecrm-connector-1.0.0 > • Version: 1.0.0 > • Technology: REST > > *Authentication* > All requests to the API require authentication, which is performed by > passing the user email and password. And the API will return a token to > authenticate its functionalities. > to use. > > *Methods* > > Methods Selected: > > *Deals * > *listDeals *- Retrieves collection of deals which belongs to a user. > *setDeal*- Updates a deal. > *createDeal *- Creates a new deal. > *getDealNotes *- Retrieves a list of notes of a specific deal > *createDealNote *- Creates a new note for a specific deal. > *getDealReminders *- Retrieves a list of reminders of a specific deal. > *createDealReminder *- Creates a new reminder. > > *Contacts* > *listContacts *- Retrieves a list of contacts. Will return all account > contacts if authenticated user is an admin. Otherwise will return all of > authenticated user's contacts and shared contacts of other users within the > account. > *setContact *- Updates contact information. > *createContact *- Creates a new contact. Contact can be either an > individual > (e.x. Mark Johnson) or an organization (e.x. Google) > *getContactNotes *- Retrieves a list of notes of a specific contact > *createContactNote* - Creates a new note for a specific contact > *getContactReminders *- Retrieves a list of reminders of a specific contact > *createConatctReminder*- Creates a new reminder. > *listContactDeals *- Retrieves collection of deals which belong to a > contact. > > *Leads* > *listLeads *- Retrieves a list of leads. Will return all account leads if > authenticated user is an admin. Otherwise will return all of authenticated > user's leads. > *setLead *- Updates lead information. > *createLead *- Creates a new lead. > *deleteLead *- Removes a specific lead. > > Methods not selected: > > Following methods are not taken as they are more of a > administrative/infrequent tasks. > *getAccount* > *setAccount* > *listSources* > *getSource* > *setSource* > *createSource* > *deleteSource* > *createTag* > *listOrganizationContacts* > > > We have not considered following update(set)/delete operations for version > 1. > *setDealNote* > *deleteDealNote* > *setDealReminder* > *deleteDealReminder* > *deleteContact* > *setContactNote* > *deleteContactNote* > *setContactReminder* > *deleteContactReminder* > *setDealContacts* > > The functionality of following getters can also be retrived through their > respective list operations. > *getDealContacts* > *getDeal* > *getDealNote* > *getDealReminder* > *getContact* > *getContactNote* > *getContactReminder* > *getLead* > *getDealNotes* > > Thanks and Regards > Rasika > > > > -- > View this message in context: > http://wso2-oxygen-tank.10903.n7.nabble.com/Connector-BaseCRM-tp98354.html > Sent from the WSO2 Architecture mailing list archive at Nabble.com. > _______________________________________________ > Architecture mailing list > [email protected] > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > -- Best Regards, Malaka Silva Senior Tech Lead M: +94 777 219 791 Tel : 94 11 214 5345 Fax :94 11 2145300 Skype : malaka.sampath.silva LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77 Blog : http://mrmalakasilva.blogspot.com/ WSO2, Inc. lean . enterprise . middleware http://www.wso2.com/ http://www.wso2.com/about/team/malaka-silva/ <http://wso2.com/about/team/malaka-silva/> Save a tree -Conserve nature & Save the world for your future. Print this email only if it is absolutely necessary.
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
