All answers
How do I list boards for a Pinterest profile?
Use GET /v1/pinterest/profiles/{handle}/boards with the Pinterest username in the path. On a found lookup, data.boards can include name, url, pinCount, cover image, and related fields. Paginate with cursor when more pages exist. This route lists boards — not the pins inside them.
Read more
This answer comes from Pinterest data API, which covers the full detail, endpoints and pricing in credits.