Documentation Index
Fetch the complete documentation index at: https://docs.squarecloud.app/llms.txt
Use this file to discover all available pages before exploring further.
Create Integration
Using Client
Using Application
import squarecloud as square
client = square.Client(api_key='API KEY')
async def example():
webhook_url = await client.github_integration(
'application_id', access_token='access_token'
)
print(
webhook_url
)
import squarecloud as square
client = square.Client(api_key='API KEY')
async def example():
app = await client.app('application_id')
webhook_url = await app.github_integration(access_token='access_token')
print(
webhook_url
)
Obtaining Current Integration
Using Client
Using Application
import squarecloud as square
client = square.Client(api_key='API KEY')
async def example():
webhook_url = await client.current_app_integration(
'application_id',
)
print(webhook_url)
import squarecloud as square
client = square.Client(api_key='API KEY')
async def example():
app = await client.app('application_id')
webhook_url = await app.current_integration()
print(
webhook_url
)
Last Deploys
Using Client
Using Application
import squarecloud as square
client = square.Client(api_key='API KEY')
async def example():
deploys = await client.last_deploys('application_id')
print(deploys) # [[DeployData(...), DeployData(...), DeployData(...)]]
import squarecloud as square
client = square.Client(api_key='API KEY')
async def example():
app = await client.app('application_id')
deploys = await app.last_deploys()
print(deploys) # [[DeployData(...), DeployData(...), DeployData(...)]]