4. ★ Need for Data Governance
★ Data Governance vs. Data Management
★ Building Blocks of Data Governance
★ Measuring the success
Agenda
5. Celebrations, Community News
Celebrations
● New job
● New certification
● Anything else?
Career
● Anyone looking for a job? Post your LinkedIn, Email etc.
● Anyone hiring? Post a link to the Job Req
News
● Dreamforce ‘23 Registration
● Apex Mockery
Get ready
to come on
camera!
18. REST API
Ease of integration
Excellent choice for mobile application and web projects
User Interface API
Connect REST API
Bulk API
19. User Interface API
Building UI for native mobile apps
UI to work with list views, actions favorites etc.
Get metadata in a single response
The User Interface API base URL is https://{your_instance}.salesforce.com/services/data/v{api_version}/ui-api.
https://developer.salesforce.com/docs/atlas.en-us.244.0.uiapi.meta/uiapi/ui_api_get_started.htm
20. Connect REST API
For programmatic access to B2B commerce, CMS managed content,
Experience Cloud sites
Files, notification, topics
For building UI for Chatter - feeds, groups etc in mobile apps
Uses OAUth 2.0
To extract data, use REST API or SOAP API to operate on sObjects. Do not use Connect REST API to extract data.
21. Analytics REST API
Sending queries to analytics platform
Accessing datasets, XMD
Creating and retrieving lenses
Creating and retrieving analytics applications
22. Bulk API
Large data sets
Query, QueryAll, CRUD
Processes in batches asynchronously
25. Apex REST API
For exposing Apex classes and methods to external applications. So that the
external application can access your code.
Supports OAuth 2.0 and SessionID for authentication
26. Apex SOAP API
For exposing Apex methods as SOAP webservices to external applications. So
that the external application can access your code.
Supports OAuth 2.0 and SessionID for authentication
27. GraphQL API
For highly responsive and scalable applications
The following benefits are available for Salesforce developers, including:
● Field selection
● Resource aggregation
● Schema introspection
30. Pushtopic
Legacy - CDC is the new sheriff in town.
Events
NotifyForOperationCreate
NotifyForOperationDelete
NotifyForOperationUndelete
NotifyForOperationUpdate
NotifyForOperations (only for api 28 or earlier)
31. Pushtopic
NotifyForFields
All / Reference / Select / Where
Message Durability: 24 hrs
Notification Scenarios Reference:
https://developer.salesforce.com/docs/atlas.en-us.api_streaming.meta/api_str
eaming/notification_scenarios.htm
32. Pushtopic
NotifyForFields
All / Reference / Select / Where
Message Durability: 24 hrs
Filtering Subscriptions: /topic/MyTopic?Industry='Energy'&ShippingCity='San
Francisco'
33. Change Data Capture (CDC)
Near-real-time
Use with: Async trigger, Lightning Component (incl LWC), emp Connector
Events:
StandardObjectNameChangeEvent
CustomObjectName__ChangeEvent