Body
-
The Flex Plugin Version's version.
-
The URL of the Flex Plugin Version bundle
-
The changelog of the Flex Plugin Version.
-
Whether this Flex Plugin Version requires authorization.
-
The version of Flex Plugins CLI used to create this plugin
-
The validation status of the plugin, indicating whether it has been validated
POST
/v1/PluginService/Plugins/{PluginSid}/Versions
curl \
--request POST 'https://flex-api.twilio.com/v1/PluginService/Plugins/{PluginSid}/Versions' \
--user "username:password" \
--header "Content-Type: application/x-www-form-urlencoded" \
--header "Flex-Metadata: string" \
--data 'Private=true&Version=1.0.0&Changelog=the+changelog&PluginUrl=https%3A%2F%2Fsample.twil.io%2Fplugin.js'
Request examples
Create
{"Private"=>true, "Version"=>"1.0.0", "Changelog"=>"the changelog", "PluginUrl"=>"https://sample.twil.io/plugin.js"}
{"Private"=>true, "Version"=>"1.0.0", "Changelog"=>"the changelog", "PluginUrl"=>"https://sample.twil.io/plugin.js", "CliVersion"=>"6.3.2"}
{"Private"=>true, "Version"=>"1.0.0", "Changelog"=>"the changelog", "PluginUrl"=>"https://sample.twil.io/plugin.js", "CliVersion"=>"6.3.2", "ValidateStatus"=>"success"}
Response examples (201)
Create
{
"sid": "FVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"url": "https://flex-api.twilio.com/v1/PluginService/Plugins/FPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Versions/FVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"private": true,
"version": "1.0.0",
"archived": false,
"changelog": "the changelog",
"validated": false,
"plugin_sid": "FPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"plugin_url": "https://sample.twil.io/plugin.js",
"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"date_created": "2020-01-10T20:00:00Z"
}
{
"sid": "FVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"url": "https://flex-api.twilio.com/v1/PluginService/Plugins/FPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Versions/FVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"private": true,
"version": "1.0.0",
"archived": false,
"changelog": "the changelog",
"validated": false,
"plugin_sid": "FPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"plugin_url": "https://sample.twil.io/plugin.js",
"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"date_created": "2020-01-10T20:00:00Z"
}
{
"sid": "FVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"url": "https://flex-api.twilio.com/v1/PluginService/Plugins/FPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Versions/FVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"private": true,
"version": "1.0.0",
"archived": false,
"changelog": "the changelog",
"validated": true,
"plugin_sid": "FPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"plugin_url": "https://sample.twil.io/plugin.js",
"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"date_created": "2020-01-10T20:00:00Z"
}