Chapter 11: Exploring SDKs, APIs, and Specs
In the previous chapter, we went through a sample solution to extend our business capabilities, as well as to highlight the importance of structure and test-driven development (TDD).
Now, let's focus on two other aspects of development that form the core functionality that will become the backbone of any integration into Marketing Cloud: application programming interfaces (APIs) and software development kits (SDKs). It goes without saying, but external solutions to automate certain processes within your flow aren't exactly useful if they don't have some mechanism for actioning on data across systems. Knowing how and what capabilities or support your platforms have is going to dictate the exact nature of the integration and what method you choose to adopt in your solution.
We've covered substantial ground in understanding exactly what APIs are and how they can be utilized in Chapter 7, The Power of the In-Step APIs...