B. Transport Layer Security (TLS) is a protocol for encrypting data in transit. While API calls must be made over a TLS-secured channel (HTTPS), TLS itself is not the method for authenticating the client to the API service.
C. Security Assertion Markup Language (SAML) is a standard primarily designed for web-based Single Sign-On (SSO) for human users, not for the server-to-server or programmatic authentication required by APIs.
D. System for Cross-domain Identity Management (SCIM) is a protocol for automating user provisioning (e.g., creating, updating, and deleting user accounts), not for authenticating API requests.