Self Service APIs are a set of APIs with restricted data scope. Functional specifications and design can be viewed here.
While creating an user, user can be tagged as self service user. Also you can associate clients that this user has access to. Data scope is restricted to these linked clients.
A self service user shall have access to only self service APIs. Self service APIs cannot be accessed by non-self service user. Vice-versa is also true.