An API endpoint is a specific URL or network location where an application programming interface receives requests and returns responses. Endpoints define how clients interact with services, specifying available operations, input parameters, and returned data.