Applications

Create application

Create a new application.

post/applications

Request

  • Base URL
    https://cloud.laravel.com/api
  • Auth
    HTTP bearer

Request body

starter_kit'laravel' | 'laravel-react' | 'laravel-vue' | 'laravel-livewire' | 'laravel-svelte' | 'nextjs' | 'nuxt' | 'express' | 'go' | 'django' | 'fastapi' | 'rails' | 'astro'

The starter kits the public API can create an application from.

build_commandstring nullable

Optional build command. Omit it or send null to skip the build command for a static website.

source_control_provider_type'github' | 'gitlab' | 'gitlab_self_hosted' | 'bitbucket'
repositorystring required
namestring required
region'us-east-1' | 'us-east-2' | 'ca-central-1' | 'eu-central-1' | 'eu-west-1' | 'eu-west-2' | 'eu-west-3' | 'me-central-1' | 'ap-southeast-1' | 'ap-southeast-2' | 'ap-northeast-1' required
root_directorystring nullable
cluster_idstring nullable

The identifier of a dedicated cluster to deploy to. Only fill it if your organization has a dedicated cluster and you want to use it for this application.

Response

ApplicationResource

Changes

No recorded changes to this operation across all 1 revision of this API.