Subscription
For authentication instructions, see API overview.
Endpoints
Create authenticator
Create authenticator. You need to pass through any required fields, and you can optionally pass through other fields.
Request body
emailstringpasswordstringfirstnamestringlastnamestringcompanyNamestringcompanySizestringtotalApartmentsstringcountrystringphonestringplanstring
Request
export ICLOUDREADY_API_KEY=[your api key]curl -X POST -H 'Content-Type: application/json' \ -H "Authorization: Bearer $ICLOUDREADY_API_KEY" \ https://api.icloud-ready.com/api/v2/authenticator/freetrial \ -d 'email="string"' \ -d 'password="string"' \ -d 'firstname="string"' \ -d 'lastname="string"' \ -d 'companyName="string"' \ -d 'companySize="string"' \ -d 'totalApartments="string"' \ -d 'country="string"' \ -d 'phone="string"' \ -d 'plan="string"'Response
No response schemaRetrieve authenticator stripe
Returns a single authenticator strip, which you can request by passing through an id in the url.
Request
export ICLOUDREADY_API_KEY=[your api key]curl \ -H "Authorization: Bearer $ICLOUDREADY_API_KEY" \ https://api.icloud-ready.com/api/v2/authenticator/stripe_subscriptionsResponse
No response schemaCreate authenticator create
Create authenticator create. You need to pass through any required fields, and you can optionally pass through other fields.
Request
export ICLOUDREADY_API_KEY=[your api key]curl -X POST -H 'Content-Type: application/json' \ -H "Authorization: Bearer $ICLOUDREADY_API_KEY" \ https://api.icloud-ready.com/api/v2/authenticator/create_subscriptionResponse
No response schemaUpdate authenticator update
Request
export ICLOUDREADY_API_KEY=[your api key]curl -X PUT \ -H "Authorization: Bearer $ICLOUDREADY_API_KEY" \ https://api.icloud-ready.com/api/v2/authenticator/update_subscriptionResponse
No response schemaUpdate authenticator cancel
Update authenticator cancel by setting the values of the parameters passed. Any parameters not set will be unchanged.
Request
export ICLOUDREADY_API_KEY=[your api key]curl \ -H "Authorization: Bearer $ICLOUDREADY_API_KEY" \ https://api.icloud-ready.com/api/v2/authenticator/cancel_subscriptionResponse
No response schemaUpdate authenticator stripe
Request body
streetstringcitystringstatestringcountrystringpostalCodestring
Request
export ICLOUDREADY_API_KEY=[your api key]curl -X PUT \ -H "Authorization: Bearer $ICLOUDREADY_API_KEY" \ https://api.icloud-ready.com/api/v2/authenticator/stripe_customer \ -d 'street="street1"' \ -d 'city="city1"' \ -d 'state="state1"' \ -d 'country="country1"' \ -d 'postalCode="zip1"'Response
No response schemaRetrieve authenticator stripe payment
Returns a single authenticator stripe paymen, which you can request by passing through an id in the url.
Request
export ICLOUDREADY_API_KEY=[your api key]curl \ -H "Authorization: Bearer $ICLOUDREADY_API_KEY" \ https://api.icloud-ready.com/api/v2/authenticator/stripe_payment_methodsResponse
No response schemaRetrieve authenticator promotion
Returns a single authenticator promotio, which you can request by passing through an id in the url.
Request
export ICLOUDREADY_API_KEY=[your api key]curl \ -H "Authorization: Bearer $ICLOUDREADY_API_KEY" \ https://api.icloud-ready.com/api/v2/authenticator/promotion_codesResponse
No response schemaRetrieve authenticator stripe
Returns a single authenticator strip, which you can request by passing through an id in the url.
Request
export ICLOUDREADY_API_KEY=[your api key]curl \ -H "Authorization: Bearer $ICLOUDREADY_API_KEY" \ https://api.icloud-ready.com/api/v2/authenticator/stripe_pricesResponse
No response schemaRetrieve authenticator stripe
Returns a single authenticator strip, which you can request by passing through an id in the url.
Request
export ICLOUDREADY_API_KEY=[your api key]curl \ -H "Authorization: Bearer $ICLOUDREADY_API_KEY" \ https://api.icloud-ready.com/api/v2/authenticator/stripe_invoicesResponse
No response schemaRetrieve authenticator subscription
Returns a single authenticator subscriptio, which you can request by passing through an id in the url.
Request
export ICLOUDREADY_API_KEY=[your api key]curl \ -H "Authorization: Bearer $ICLOUDREADY_API_KEY" \ https://api.icloud-ready.com/api/v2/authenticator/subscription_statusResponse
No response schemaRetrieve authenticator trial period
Returns a single authenticator trial perio, which you can request by passing through an id in the url.
Request
export ICLOUDREADY_API_KEY=[your api key]curl \ -H "Authorization: Bearer $ICLOUDREADY_API_KEY" \ https://api.icloud-ready.com/api/v2/authenticator/trial_period_leftResponse
No response schemaCreate authenticator
Create authenticator. You need to pass through any required fields, and you can optionally pass through other fields.
Request body
firstnamestringlastnamestringemailstringpasswordstringrolenamestring
Request
export ICLOUDREADY_API_KEY=[your api key]curl -X POST -H 'Content-Type: application/json' \ -H "Authorization: Bearer $ICLOUDREADY_API_KEY" \ https://api.icloud-ready.com/api/v2/authenticator/realms \ -d 'firstname="Ahmed"' \ -d 'lastname="Ali"' \ -d 'email="lol@example.com"' \ -d 'password="123456"' \ -d 'rolename="Admin"'