README.md
      
      
        
        # App Store
[App Store Server API](https://developer.apple.com/documentation/appstoreserverapi) client.
## Installation
The package can be installed
by adding `app_store` to your list of dependencies in `mix.exs`:
```elixir
def deps do
  [
    {:app_store, "~> 0.1.0"}
  ]
end
```
## Usage
Add the default HTTP client `AppStore.HTTPClient.DefaultClient` to the application's supervision tree:
```elixir
# lib/your_app/application.ex
def start(_type, _args) do
  children = [
    ...
    {AppStore.HTTPClient.DefaultClient, []}
  ]
  ...
end
```
Build the client
```elixir
app_store =
  AppStore.build(
    signed_token: "the-signed-token",
    server_url: RingCentral.production_server_url()
  )
```
Now you can use functions in `AppStore.API` module to interact with the App Store Server APIs.
Please check [https://hexdocs.pm/app_store](https://hexdocs.pm/app_store) for a full documentation.