Add or remove a tag to a number


AddTag

Description

Add a tag to a number

Parameters

string Number The number
string Tag The name of the tag
RequiredOptional

Request


  • XML
  • PHP
  • Ruby
  • Python
  • C#
        <?xml version="1.0"?>
        <NoveroRequest>
            <Request target="NoveroNumbers" name="AddTag" id="TestRequest">
                <Number>01245123456</Number>
                <Tag>My New Tag</Tag>
            </Request>
        </NoveroRequest>
      
        <?php
            require_once('TTNCApi.php');
            $Api = new TTNCApi('<username>', '<password>', '<VKey>');
            $Request = $Api->NewRequest('NoveroNumbers', 'AddTag', 'TestRequest');
            $Request->SetData('Number', '01245123456');
            $Request->SetData('Tag', 'My New Tag');
            $Api->MakeRequests();
            $Response = $Api->GetResponseFromId('TestRequest');
        ?>
      
        require TTNCApi
        api = TTNCApi.new('<username>', '<password>', '<vkey>')
        request = api.newrequest('NoveroNumbers', 'AddTag', 'TestRequest')
        request.setdata('Number', '01245123456')
        request.setdata('Tag', 'My New Tag')
        api.makerequest()
        p request.getresponse()
      
        api = TTNCApi('<username>', '<password>', '<vkey>')
        request = api.newrequest('NoveroNumbers', 'AddTag', 'TestRequest')
        request.setdata('Number', '01245123456')
        request.setdata('Tag', 'My New Tag')
        api.makerequest()
        p request.getresponse()
      
        using System;
        using TTNCApi;

        class Program
        {
            static void Main(string[] args)
            {
                TTNCApi api = new TTNCApi("<username>", "<password>", "<vkey>");
                TTNCRequest request = api.NewRequest("NoveroNumbers", "AddTag", "TestRequest");
                request.setData("Number", "01245123456");
                request.setData("Tag", "My New Tag");
                api.MakeRequests();
                TTNCParser dic = request.GetResponse();
             }
        }
      

Response

  <?xml version="1.0"?>
  <NoveroResponse>
      <Response target="NoveroNumbers" name="AddTag" Code="200" RequestId="TestRequest">
          <Colour>purple</Colour>
          <TagId>131</TagId>
      </Response>
  </NoveroResponse>

RemoveTag

Description

Remove a tag from a number

Parameters

string Number The number
int TagId The id of the tag. This can be found using GetTags
RequiredOptional

Request


  • XML
  • PHP
  • Ruby
  • Python
  • C#
        <?xml version="1.0"?>
        <NoveroRequest>
            <Request target="NoveroNumbers" name="RemoveTag" id="TestRequest">
                <Number>01245123456</Number>
                <TagId>123</TagId>
            </Request>
        </NoveroRequest>
      
        <?php
            require_once('TTNCApi.php');
            $Api = new TTNCApi('<username>', '<password>', '<VKey>');
            $Request = $Api->NewRequest('NoveroNumbers', 'RemoveTag', 'TestRequest');
            $Request->SetData('Number', '01245123456');
            $Request->SetData('TagId', '123');
            $Api->MakeRequests();
            $Response = $Api->GetResponseFromId('TestRequest');
        ?>
      
        require TTNCApi
        api = TTNCApi.new('<username>', '<password>', '<vkey>')
        request = api.newrequest('NoveroNumbers', 'RemoveTag', 'TestRequest')
        request.setdata('Number', '01245123456')
        request.setdata('TagId', '123')
        api.makerequest()
        p request.getresponse()
      
        api = TTNCApi('<username>', '<password>', '<vkey>')
        request = api.newrequest('NoveroNumbers', 'RemoveTag', 'TestRequest')
        request.setdata('Number', '01245123456')
        request.setdata('TagId', '123')
        api.makerequest()
        p request.getresponse()
      
        using System;
        using TTNCApi;

        class Program
        {
            static void Main(string[] args)
            {
                TTNCApi api = new TTNCApi("<username>", "<password>", "<vkey>");
                TTNCRequest request = api.NewRequest("NoveroNumbers", "RemoveTag", "TestRequest");
                request.setData("Number", "01245123456");
                request.setData("TagId", "123");
                api.MakeRequests();
                TTNCParser dic = request.GetResponse();
             }
        }
      

Response

  <?xml version="1.0"?>
  <NoveroResponse>
      <Response target="NoveroNumbers" name="RemoveTag" Code="200" RequestId="TestRequest">
          <ResponseMessage>1</ResponseMessage>
          <Success>1</Success>
      </Response>
  </NoveroResponse>

GetTags

Description

Retrieve a list of tags on a number

Parameters

string Number The number
int TagId The name of the tag
RequiredOptional

Request


  • XML
  • PHP
  • Ruby
  • Python
  • C#
        <?xml version="1.0"?>
        <NoveroRequest>
            <Request target="NoveroNumbers" name="GetTags" id="TestRequest">
                <Number>01245123456</Number>
            </Request>
        </NoveroRequest>
      
        <?php
            require_once('TTNCApi.php');
            $Api = new TTNCApi('<username>', '<password>', '<VKey>');
            $Request = $Api->NewRequest('NoveroNumbers', 'GetTags', 'TestRequest');
            $Request->SetData('Number', '01245123456');
            $Api->MakeRequests();
            $Response = $Api->GetResponseFromId('TestRequest');
        ?>
      
        require TTNCApi
        api = TTNCApi.new('<username>', '<password>', '<vkey>')
        request = api.newrequest('NoveroNumbers', 'GetTags', 'TestRequest')
        request.setdata('Number', '01245123456')
        api.makerequest()
        p request.getresponse()
      
        api = TTNCApi('<username>', '<password>', '<vkey>')
        request = api.newrequest('NoveroNumbers', 'GetTags', 'TestRequest')
        request.setdata('Number', '01245123456')
        api.makerequest()
        p request.getresponse()
      
        using System;
        using TTNCApi;

        class Program
        {
            static void Main(string[] args)
            {
                TTNCApi api = new TTNCApi("<username>", "<password>", "<vkey>");
                TTNCRequest request = api.NewRequest("NoveroNumbers", "GetTags", "TestRequest");
                request.setData("Number", "01245123456");
                api.MakeRequests();
                TTNCParser dic = request.GetResponse();
             }
        }
      

Response

  <?xml version="1.0"?>
  <NoveroResponse>
      <Response target="NoveroNumbers" name="GetNumbers" Code="200" RequestId="TestRequest">
          <Tags>
              <Tag>
                  <TagId>135</TagId>
                  <Name>Tag 1</Name>
                  <Colour>purple</Colour>
              </Tag>
              <Tag>
                  <TagId>136</TagId>
                  <Name>Tag 2</Name>
                  <Colour>green</Colour>
              </Tag>

              ...

          </Tags>
      </Response>
  </NoveroResponse>