Should I use the UI or the API?
Grid Squid is an integration platform which helps you connect your application to number of different CRMs like Salesforce, HubSpot, NetSuite and more. It is a unified API - all you need to do is integrate with GridSquid, and we take care of processing your requests according to the CRM you are connecting to. Along with its full-featured API, GridSquid also provides a user interface (UI) for common actions to simplify setup and maintenance of your integrations.
Things you can do using Grid Squid's User Interface (UI)
Grid Squid's UI provides a simple, easy-to-use interface for common actions and setup tasks. Using Grid Squid's UI, you can perform the following actions:
- Set up a new company
- Update an existing company
- Create new users
- Configure new mappings
- Try out a mapping configuration
- Update an existing mapping
- Create bulk export requests
- Configure new events
- Update an existing event
Checkout our QuickStart Guides for step-by-step instructions for how to do all the above.
Why you might want to use the Grid Squid API
Unlock the full potential of your CRM integration with the GridSquid API, offering enhanced functionality and flexibility for developers.
- Comprehensive Functionality: The GridSquid API provides all the capabilities available through the UI, while also offering enhanced control over your CRM integration and interactions.
- Programmatic Flexibility: With the GridSquid API, you can seamlessly interact with your CRM programmatically. It supports nearly all popular programming languages, with Python being a top choice for developers.
Actions Available Exclusively via the GridSquid API
The GridSquid API unlocks advanced capabilities that go beyond the UI, enabling you to manage data and perform tasks with greater efficiency and precision. Here’s what you can achieve exclusively using the API:
Company Management
- Retrieve details of all companies.
- Delete companies.
User Management
- Retrieve a list of all users in your CRM.
- Retrieve details of all users in a specific company.
- Create multiple users with a single request.
- Delete users.
Mapping Management
- Retrieve details of all mappings in a specific company.
- Delete mappings.
Event Management
- Retrieve details of all events configured by a specific user.
- Delete events.
CRM Records Management
- Create new records in the CRM.
- Update individual records in the CRM.
- Perform a mass update of multiple records with a single request.
- Delete records from the CRM.
Bulk Operations
- Retrieve the status of your mass update requests.
- Retrieve the status of a bulk export request made by a specific user.
- Retrieve the result of a bulk export request made by a specific user.
- Retrieve details of all bulk export requests made by any user within a company.
- Retrieve the status of all bulk export requests made by any user within a company.
CRM Metadata
- Retrieve a list of all objects in your CRM.
- Retrieve a list of all fields for all objects in your CRM.
Please check out our comprehensive API Documentation to understand how to use all the API features with a programming language of your choice.