Create API App

View as Markdown
Creates a new API App.

Authentication

AuthorizationBasic

Basic authentication of the form Basic <username:password>.

OR
AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Request

This endpoint expects an object.
domainslist of stringsRequired
The domain names the ApiApp will be associated with.
namestringRequired
The name you want to assign to the ApiApp.
callback_urlstringOptional
The URL at which the ApiApp should receive event callbacks.
custom_logo_filestringOptionalformat: "binary"

An image file to use as a custom logo in embedded contexts. (Only applies to some API plans)

oauthobjectOptional
OAuth related parameters.
optionsobjectOptional
Additional options supported by API App.
white_labeling_optionsobjectOptional
An array of elements and values serialized to a string, to be used to customize the app's signer page. (Only applies to some API plans) Take a look at our [white labeling guide](https://developers.hellosign.com/api/reference/premium-branding/) to learn more.

Response headers

X-RateLimit-Limitinteger
The maximum number of requests per hour that you can make.
X-RateLimit-Remaininginteger
The number of requests remaining in the current rate limit window.
X-Ratelimit-Resetinteger
The Unix time at which the rate limit will reset to its maximum.

Response

successful operation
api_appobject
Contains information about an API App.
warningslist of objects or null
A list of warnings.

Errors