# Noizu Dropbox v0.1.0 - Table of Contents

> Full Dropbox API v2 client for Elixir — RPC endpoints, content
upload/download, OAuth2 (short-lived tokens, refresh, PKCE), and
user namespaces (files, sharing, users, paper, file requests, and more).

## Pages

- [Noizu Dropbox](readme.md)
- [Changelog](changelog.md)

## Modules

- Core
  - [Noizu.Dropbox](Noizu.Dropbox.md): Noizu Dropbox — full Dropbox API v2 client for Elixir.
  - [Noizu.Dropbox.Client](Noizu.Dropbox.Client.md): Client configuration for Dropbox API calls.
  - [Noizu.Dropbox.Error](Noizu.Dropbox.Error.md): Structured error returned by Dropbox API calls.

  - [Noizu.Dropbox.HTTP](Noizu.Dropbox.HTTP.md): Low-level HTTP helpers for Dropbox API v2.
  - [Noizu.Dropbox.OAuth](Noizu.Dropbox.OAuth.md): OAuth2 helpers for Dropbox.

- API — Files
  - [Noizu.Dropbox.Api.Files](Noizu.Dropbox.Api.Files.md): Dropbox `files/*` endpoints — listing, upload/download, copy/move/delete,
search, revisions, locks, tags, thumbnails, and upload sessions.

- API — Sharing
  - [Noizu.Dropbox.Api.Sharing](Noizu.Dropbox.Api.Sharing.md): Dropbox `sharing/*` endpoints — folders, files, members, and shared links.

- API — Users &amp; Account
  - [Noizu.Dropbox.Api.Account](Noizu.Dropbox.Api.Account.md): Dropbox `account/*` endpoints.

  - [Noizu.Dropbox.Api.Auth](Noizu.Dropbox.Api.Auth.md): Dropbox `auth/*` endpoints.

  - [Noizu.Dropbox.Api.Check](Noizu.Dropbox.Api.Check.md): Dropbox `check/*` endpoints — connectivity / echo helpers.

  - [Noizu.Dropbox.Api.OpenID](Noizu.Dropbox.Api.OpenID.md): Dropbox `openid/*` endpoints.

  - [Noizu.Dropbox.Api.Users](Noizu.Dropbox.Api.Users.md): Dropbox `users/*` endpoints — account info and space usage.

- API — Collaboration
  - [Noizu.Dropbox.Api.Contacts](Noizu.Dropbox.Api.Contacts.md): Dropbox `contacts/*` endpoints.

  - [Noizu.Dropbox.Api.FileProperties](Noizu.Dropbox.Api.FileProperties.md): Dropbox `file_properties/*` endpoints — property groups and templates.

  - [Noizu.Dropbox.Api.FileRequests](Noizu.Dropbox.Api.FileRequests.md): Dropbox `file_requests/*` endpoints.

  - [Noizu.Dropbox.Api.Paper](Noizu.Dropbox.Api.Paper.md): Legacy Dropbox Paper API (`paper/*`).

- Structs
  - [Noizu.Dropbox.Struct.Account](Noizu.Dropbox.Struct.Account.md): Basic / full account info from `users/*`.
  - [Noizu.Dropbox.Struct.ListFolderResult](Noizu.Dropbox.Struct.ListFolderResult.md): Result of `files/list_folder` and `files/list_folder/continue`.
  - [Noizu.Dropbox.Struct.Metadata](Noizu.Dropbox.Struct.Metadata.md): File / folder / deleted metadata returned by many `files/*` endpoints.

  - [Noizu.Dropbox.Struct.SpaceUsage](Noizu.Dropbox.Struct.SpaceUsage.md): Result of `users/get_space_usage`.

