Syndai Docs

Export the app's build settings

GET
/api/v1/external/coding/customers/{customer_id}/repositories/{repository_id}/store/export

The app's build settings (release branch, flavor, entrypoint, scheme, configuration, build args, env names, Flutter version, identities) as a codemagic.yaml or, for React Native and Expo apps, an eas.json, for building elsewhere. Generated from Syndai's settings; Syndai never commits it or reads it back. The build number stays one past both stores' marks (manageAppVersionAndBuildNumber = NO). Env values are never included. Signed-in owners and admins only.

Authorization

CustomerApiKey
headerAuthorizationBearer <API Key>

Customer API key sent as a bearer token

Path Parameters

customer_id*string
Formatuuid
repository_id*string
Formatuuid

Query Parameters

format?string
Default"codemagic"
Value in"codemagic""eas"

Response Body

The file; content-disposition: attachment; filename="codemagic.yaml" (or eas.json).

response?stringapplication/json
Example Request
curl -X GET 'https://api.syndai.ai/api/v1/external/coding/customers/497f6eca-6276-4993-bfeb-53cbbbba6f08/repositories/497f6eca-6276-4993-bfeb-53cbbbba6f08/store/export'
Example Response
"string"