Adding a Note to a Contact in SugarCRM via REST - rest

I was able to Create a Contact via the REST API. I was also able to create Notes and upload files to them. It's not clear to me how to use the REST API to add the Note to the Contact either at creation time or after the fact. How would I go about it?

You can set parent_type = Contacts and parent_id = on creating the note.
Or you use the endpoint
https://support.sugarcrm.com/Documentation/Sugar_Developer/Sugar_Developer_Guide_9.0/Integration/Web_Services/REST_API/Endpoints/modulerecordlink_POST/

Related

Find Attachments in Azure DevOps REST API for deletion

When I submit an Attachment to the Azure DevOps REST service (create), is there a place I can go to visualise all of the attachments in there? Or is my best course of action to just send a GET which will give me the list?
My problem then becomes...that there is no way for me to delete unwanted attachments.
Is there a place I can go to visualise all of the attachments in
there? Or is my best course of action to just send a GET which will
give me the list?
Yes, the best course of action to view these attachments is to send a GET request.
In fact, after you upload the attachments to a work item via the API, all of them are managed by the backend. The backend does not assign any relevant info to the work item. This leads to the situation where you cannot view them from the UI, unfortunately.
Microsoft hasn't expanded the API/SDK to provide an "attachment delete" call yet.
You can also press F12, then try with uploading and deleting attachments from one workitem within the UI.
As you can see, the attachments deleted are run by the backend via sending an event call. In your scenario, you cannot remove those unwanted attachments until now.
You are not the first one who has requested this feature. See this suggestion: Unable to delete/remove attachment from work item by using VSTS api. You can vote and comment there to raise its priority. The product team can then consider adding the feature to the roadmap.

Is there a way to use Shopify MetaFields to tag customers with data?

I've been trying to find a way to store a piece of data relative to a customer in my store. Ideally I was hoping to be able to create a Metafield that would store a single numerical value and be retrievable by the customer's id or email.
Any thoughts or suggestions would be really appreciated. Ideally I'd like to be able to handle everything in the liquid layer by editing the html and css of the store directly. A custom app with API integration is another option but less desirable as it doesn't seem necessary and would appear to be a lot more work.
EDIT: Tried piggybacking the order (thinking orders are unique to users) but it doesn't appear that the order object is created until the checkout is complete so that isn't really useful since I want to be able to attribute the user to a session click that led them to the store.
Thanks,
Alex
You will want to use an App. First, off, that is the only way for you to alter any objects in Shopify. Secondly, you can easily store simple things like counter values on the Customer resource using metafields. Third, anything you do with metafields on the Customer would be easily visible to the customer, since you can expose those metafields using Liquid. Fourth, if you choose to use JS you must use the App Proxy pattern. Shopify will then send your JS XHR payload to your App endpoint in a secure fashion.
So your needs and how to do are not new, they are old skool in Shopify terms and very straightforward to implement.

Creating reminders and alerts with Smartsheet API

I'm wondering how to create new reminders via the Java Smartsheet API. I haven't been able to find anything related to that. I thought it might be in the Row or RowResources class. Here is a quote from the launch of the API claiming that it can be done:
"Use the API to automatically trigger events in Smartsheet. Automatically create project sheets or tasks, update and share
data, or send reminders."
Has anyone successfully done this?
The Smartsheet API does not currently support creating Alerts (i.e., reminders & notifications). (Apologies for the confusion -- I've updated the blog post you quoted to remove the reference to Reminders.)

How can I see the list of customers I created in Intuit AggCat API?

discoverAndAddAccounts will create customers and deleteCustomer will remove them. As I was testing I created customers and now I don't have their IDs so I can't delete them.
I don't see a method for that on https://ipp.developer.intuit.com/index.php?title=0010_Intuit_Partner_Platform/0020_Aggregation_%26_Categorization_Apps/AggCat_API/0020_API_Documentation
No, there is not an API to get this information. You will need to keep track of them.
Please submit a support ticket and we will have to get the information for you.
William
Have you tried using getCustomerAccounts.
getCustomerAccounts

Create public facing SugarCRM form to create contact

How can I create a publicly facing SugarCRM form in order to enter a contact into the SugarCRM database?
Do I need to create my own form and create queries to insert the fields into the appropriate customer tables or is there a stream lined way of doing this?
Check out Sugar's Web-to-Lead, you can create a basic form through the Campaigns module. Although this will post the data into the Leads module, not Contacts.
you will need to create your custom form. Then when form submit, send REST/SOAP call(set_entry) to create new contact.
You need to know that web-to-lead for only create lead record(campaign is also required int that case).