Current section
Files
Jump to
Current section
Files
lib/line_drive.ex
defmodule LineDrive do
@moduledoc """
This is the entrypoint for making requests to pipedrive via LineDrive.
"""
use Tesla
def client(api_token, base_url) do
middleware = [
{Tesla.Middleware.BaseUrl, base_url},
{Tesla.Middleware.JSON, engine: Jason, engine_opts: [keys: :atoms]},
{Tesla.Middleware.Query, api_token: api_token}
]
Tesla.client(middleware)
end
end