Object Project

Methods: create | info | list | update | delete

create

Create new project.

Input parameters

Required parameters:

  • String email (email of your Boomstream account)
  • String title (project title)
  • String apikey (apikey of your project)

Output parameters:

  • String Apikey (apikey of created project)
  • String Title (title of created project)
  • String Code (code of created project)

Sample query:

https://boomstream.com/api/app/create?email=Qatest1@boomstream.com&title=title&apikey=2131231db150acbdb4823423423

Sample response:

<Response>
    <ApiKey>2fsdf1db152342342fsd2312fs0</ApiKey>
    <Code>TeRwmuvi</Code>
    <Title>title</Title>
    <Message>Application is successfully created</Message>
    <Status>Success</Status>
</Response>

info

Information about the project

Input parameters

Required parameters:

  • String apikey (apikey of your project)

Output parameters:

  • String Title (Title project)
  • String apikey (apikey of your project)
  • String Code (code of your project)

Sample query:

https://boomstream.com/api/app/info?apikey=2312a677bb5d2342342d2328

Sample response:

<Response>
    <Message>Application info</Message>
    <Title>Updated by API</Title>
    <ApiKey>2fsdf1db15023432424dfsd2312fs0</ApiKey>
    <Code>TeRwmuvi</Code>
    <Status>Success</Status>
</Response>

list

List of projects.

Input parameters

Required parameters:

  • String email (email of your Boomstream account)
  • String apikey (apikey of your project)

Sample query:

https://boomstream.com/api/app/list?email=Qatest1@boomstream.com&apikey=2131231db150acbdb4823423423

Sample response:

<Response>
    <Items>
        <Item>
            <ApiKey>e40e3a89a8b39739ad8647885d234256</ApiKey>
            <Title>Updated by API</Title>
            <Code>OPkmGnkl</Code>
        </Item>
        <Item>
            <ApiKey>5698423f7c7bf64b572d92c907ad07c6</ApiKey>
            <Title>v2</Title>
             <Code>TeRwmuvi</Code>
        </Item>
    </Items>
    <Status>Success</Status>
</Response>

update

Change project title

Input parameters

Required parameters:

  • String title (project title)
  • String apikey (project apikey)

Output parameters:

  • String Apikey (project apikey)
  • String Title (project title)
  • String Code (code of your project)

Sample query:

https://boomstream.com/api/app/update?apikey=2312a67234234234d232888&title=newTestTitle

Sample response:

<Response>
    <Message>Application is successfully updated</Message>
    <Title>newTestTitle</Title>
    <ApiKey>5698423f7c7bf64b572d92c907ad07c6</ApiKey>
    <Code>TeRwmuvi</Code>
    <Status>Success</Status>
</Response>

delete

All information about the project will be deleted: media, folders and subscriptions and then project itself

Input parameters

Required parameters:

  • String email (email of user you want to delete project)
  • String apikey_delete (apikey of user project to delete)
  • String apikey (user project apikey)

Sample query:

https://boomstream.com/api/app/delete?apikey=3123122342342343cb064fd2328&apikey_delete=3123122342342343cb064fd2328&email=Qatest1@boomstream.com

Sample response:

Response>
    <Message>Application is successfully deleted</Message>
    <Status>Success</Status>
</Response>