# Lastex v0.1.0 - Table of Contents

> A Last.fm API client for Elixir.

## Pages

- [Lastex](readme.md)
- [Changelog](changelog.md)
- [LICENSE](license.md)

## Modules

- [Lastex](Lastex.md): A Last.fm API client for Elixir.

- API methods
  - [Lastex.Album](Lastex.Album.md): Functions for the Last.fm Album API methods.
  - [Lastex.Artist](Lastex.Artist.md): Functions for the Last.fm Artist API methods.
  - [Lastex.Chart](Lastex.Chart.md): Functions for the Last.fm Chart API methods.
  - [Lastex.Geo](Lastex.Geo.md): Functions for the Last.fm Geo API methods.
  - [Lastex.Library](Lastex.Library.md): Functions for the Last.fm Library API methods.

  - [Lastex.Tag](Lastex.Tag.md): Functions for the Last.fm Tag API methods.

  - [Lastex.Track](Lastex.Track.md): Functions for the Last.fm Track API methods.
  - [Lastex.User](Lastex.User.md): Functions for the Last.fm User API methods.

- Authentication
  - [Lastex.Auth](Lastex.Auth.md): Functions for the Last.fm authentication flow.
  - [Lastex.Signature](Lastex.Signature.md): Generates API method signatures for authenticated Last.fm requests.

- Internals
  - [Lastex.Client](Lastex.Client.md): HTTP client for the Last.fm API using Req.

  - [Lastex.Error](Lastex.Error.md): Structured error type for Last.fm API errors.

  - [Lastex.Page](Lastex.Page.md): Pagination wrapper for Last.fm list endpoints.

