Getting started with AWS Cognito Identity Pool

How to create a Developer Authenticated Identity with Identity pool and generate temporary credentials for the identity to call an authenticated API.