docusign-base-minimal-0.0.1: Low-level bindings to the DocuSign API (only what is necessary for docusign-client)

Safe HaskellNone
LanguageHaskell2010

DocuSign.Base

Documentation

type DocuSignAPI = ("v2" :> ("accounts" :> (Capture "accountId" Text :> ("envelopes" :> (Capture "envelopeId" Text :> ("documents" :> (Capture "documentId" Text :> (QueryParam "certificate" Text :> (QueryParam "encoding" Text :> (QueryParam "encrypt" Text :> (QueryParam "language" Text :> (QueryParam "recipient_id" Text :> (QueryParam "show_changes" Text :> (QueryParam "watermark" Text :> Verb GET 200 '[PDF] PDF)))))))))))))) :<|> (("v2" :> ("accounts" :> (Capture "accountId" Text :> ("envelopes" :> (QueryParam "cdse_mode" Text :> (QueryParam "completed_documents_only" Text :> (QueryParam "merge_roles_on_draft" Text :> (ReqBody '[JSON] EnvelopeDefinition :> Verb POST 200 '[JSON] EnvelopeSummary)))))))) :<|> (("v2" :> ("login_information" :> (QueryParam "api_password" Text :> (QueryParam "embed_account_id_guid" Text :> (QueryParam "include_account_id_guid" Text :> (QueryParam "login_settings" Text :> Verb GET 200 '[JSON] Authentication)))))) :<|> ("v2" :> ("accounts" :> (Capture "accountId" Text :> ("envelopes" :> (Capture "envelopeId" Text :> ("views" :> ("recipient" :> (ReqBody '[JSON] RecipientViewRequest :> Verb POST 200 '[JSON] EnvelopeViews)))))))))) Source #