action callfire_create_api_credential { label: "Create api credentials" description: "Creates an API credentials for the CallFire API. This endpoint requires full CallFire account credentials to be used, authenticated using Basic Authentication. At the moment user provides only the name for the credentials. The generated credentials can be used to access any CallFire APIs. For authentication use account credentials." provider: callfire method: POST path: "/me/api/credentials" encoding: json input: { type: "object" description: "An object represents API user in CallFire system. Use /me/api/credentials endpoint to manage API users on your account" properties: { enabled: { type: "boolean" description: "Is credential enabled" } id: { type: "integer" format: "int64" description: "An id of an API credential" } name: { type: "string" description: "A name of an API credential" } password: { type: "string" description: "A password for credential" } username: { type: "string" description: "Username for credential" } } } output: { type: "object" description: "An object represents API user in CallFire system. Use /me/api/credentials endpoint to manage API users on your account" properties: { enabled: { type: "boolean" description: "Is credential enabled" } id: { type: "integer" format: "int64" description: "An id of an API credential" } name: { type: "string" description: "A name of an API credential" } password: { type: "string" description: "A password for credential" } username: { type: "string" description: "Username for credential" } } } }