Mutation

upload_bapp

Uploads a new burp extension from a bapp file as a base64-encoded string. If there's already a different version of this extension, then it will be replaced.

Arguments

input: UploadBappInput!

The file from which to create the new burp extension.


Input Fields

extension_filename(): String!
The original name of the extension file.
extension_file_as_base_64(): String!
The contents of the extension as base64-encoded.

Return Fields

extension(): Extension!
The uploaded extension.

Example

Query
mutation UploadBapp($input: UploadBappInput!) {
  upload_bapp(input: $input) {
    extension {
      id
      uploaded_filename
      name
      description
      uploaded_date
      uploaded_by
      bapp_details {
        bapp_uuid
        author
        version
      }
    }
  }
}
Variables
{
  "input": {
    "extension_filename": "test-bappv2.bapp",
    "extension_file_as_base_64": "UEsDBBQAAAAIALdp5lK ... snip ... AADGFAAAAAA="
  }
}