Download agent configuration
GET
/v1/agent/config
Code sample: cURL
curl --request GET \ --url 'https://api.furl.ai/v1/agent/config' \ --header 'Authorization: Bearer YOUR_API_KEY'Generate and download a signed agent configuration file for the specified platform and profile type. The organization is determined by the API key.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Query Parameters
Section titled “Query Parameters ” platform
required
string
Target operating system.
profile
string
Output profile type. “config” returns platform-native config files. “mdm-full” returns a macOS .mobileconfig with config and permissions. “mdm-permissions” returns a macOS .mobileconfig with permissions only. MDM profiles are only valid for platform=macos.
Responses
Section titled “ Responses ”Signed agent configuration file.
Media type application/octet-stream
string format: binary
Invalid platform/profile combination.
Media type application/json
object
error
required
Human-readable error message.
string
Example generated
{ "error": "example"}Missing or invalid API key.
Media type application/json
object
error
required
Human-readable error message.
string
Example generated
{ "error": "example"}Enrollment secret not configured for organization.
Media type application/json
object
error
required
Human-readable error message.
string
Example generated
{ "error": "example"}Internal server error (e.g., KMS signing failure).
Media type application/json
object
error
required
Human-readable error message.
string
Example generated
{ "error": "example"}