This is in the docs:
Social Sign Up is currently not possible for API Clients. It will be possible in a future version, which is partially tracked as
kratos#273
But there is also this:
kratos#707
Is it a mistake in the docs and does it need to be updated to point to
kratos#707