# Ceramic v0.1.2 - Table of Contents

> Elixir client for the Ceramic web search API, built on Req

## Pages

- [Ceramic](readme.md)
- [Changelog](changelog.md)

## Modules

- [Ceramic](Ceramic.md): Client for the Ceramic REST API (`POST /search`).

- Responses
  - [Ceramic.SearchResponse](Ceramic.SearchResponse.md): Response from `Ceramic.search/3`.
  - [Ceramic.SearchResponse.Item](Ceramic.SearchResponse.Item.md): One web page in the results.
  - [Ceramic.SearchResponse.Result](Ceramic.SearchResponse.Result.md): Results plus counts and metadata.
  - [Ceramic.SearchResponse.SearchMetadata](Ceramic.SearchResponse.SearchMetadata.md): Timing for the search.

- Exceptions
  - [Ceramic.Error](Ceramic.Error.md): Raised or returned for every failure. Match on `kind` and `status`

