DEV Community

Salesforce Developers Podcast

079: State of Salesforce API's '21 with Kris Harrison

Kris Harrison is a Director of Product Management here at Salesforce. Specifically, he works with enterprise API’s and external services. 

 

Kris used to be a Consultant with The Gap until his abrupt transition to Product Management. In his past, he also led a charge to begin thinking about services that are called from multiple customer touchpoints instead of standalone website features. In this episode, we’re talking more about his historical experience, what his current role at Salesforce looks like, and some great insights into API.  Listen in to get an angle on the current state of API's for 2021, including what is going to be retired and what the roadmap looks like.

 

Show Highlights:

 

  • How Kris came to join Salesforce’s enterprise API team.
  • What teams within Salesforce he is the Product Manager for.
  • What a “day in the life” looks like for him in his current position.
  • Characteristics of a good API.
  • How developers can use an API effectively. 
  • What a Composite Graph is and how it can help developers.
  • The roadmap for the upcoming Composite Graph API.
  • The problem Kris and his team are trying to solve with the fields function in SOQL.
  • Why the SOQL character limit was recently upped.
  • Why they have decided to retire old versions of API and what those retirement phases will look like.
  • What else is on Kris’ roadmap going into the future.

 

Links:

  1. Kris on Twitter: https://twitter.com/GETkharrison
  2. Kris on LinkedIn: https://www.linkedin.com/in/krissirk/
  3. Kris on Github: https://github.com/krissirk
  4. Readiness Release Live on SOQL Fields: https://www.salesforce.com/video/16254714/
  5. Blog Post on SOQL: https://developer.salesforce.com/blogs/2021/01/new-soql-fields-function-is-ga.html
  6. OpenAPI 3.0 Pilot blog: https://developer.salesforce.com/blogs/2021/01/learn-moar-with-spring-21-openapi-3-0-spec-for-rest-api.html
  7. Readiness Release Live on Composite Graph: https://www.salesforce.com/video/12954039/
  8. Composite Graph blog: https://developer.salesforce.com/blogs/2020/09/learn-moar-with-winter-21-composite-graph-api.html
  9. Good API Trailhead module: https://trailhead.salesforce.com/en/content/learn/trails/architect-solutions-with-the-right-api

What to know about API retirements:

  1. 7.0 thru 20.0 - https://help.salesforce.com/articleView?id=000351312
  2. 21.0 thru 30.0 - https://help.salesforce.com/articleView?id=000354473
  3. TDX '20 “Do More with Less” session - https://www.youtube.com/watch?v=8c2NS4V9lxk

***

 

EPISODE CREDITS:

 

If you like this podcast and are thinking of creating your own, consider talking to my producer, Danny Ozment.

He helps thought leaders, influencers, executives, HR professionals, recruiters, lawyers, realtors, bloggers, coaches, and authors create, launch, and produce podcasts that grow their business and impact the world.

Find out more at https://emeraldcitypro.com

Episode source