APIs and SOA are closely related but have different focuses. SOA focused on machine-to-machine integration through standards like SOAP, WSDL and UDDI, forgetting about the human element. APIs focus on the developer experience through easy-to-use standards like JSON/HTTP. A unified platform is needed to manage both APIs and services, addressing the full lifecycle from design to monitoring and supporting multiple standards and protocols.