Network Registry

The Vonage Network Registry handles pre-registration and approval with multiple Mobile Operators (also knows as Communication Service Providers or CSPs), which is required before using Network APIs. Note that Operator responses to registration requests are asynchronous and may be received by the Vonage Network Registry at different times.

Baixar a especificação OpenAPI

Business Profile

Business Profiles are used to define the organization, or legal entity, requesting access to Network APIs and will be shared with CSPs in the countries included with the business profile.

Create a new network Business Profile registration.

Create a new network Business Profile registration. There is a limit of 50 business profiles per account.

posthttps://api-eu.vonage.com/v1/network-registry/business-profiles

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Corpo da solicitação
Tipo de conteúdo
application/json

countries
array
Obrigatório

List of ISO 3166 country short names where this business profile will operate. A more complete and up to date list of supported countries can be obtained in /v1/network-registry/catalogue/countries.

contact_role
string
Obrigatório
Max100
exemploA Business Profile

Role of the person creating the business profile.

name
string
Obrigatório
Max100
exemploA Business Profile

Alias for the Network Business Profile.

trading_name
string
Max100
exemploA Business Profile Ltd.

Network Business Profile trading name.

organisation_type
string
Obrigatório
Max100
exemploforProfitOrganisation

Organisation type of the business. A more complete and up-to-date list of supported organisation types can be obtained in /v1/network-registry/catalogue/organisation-types.

Deve ser uma das seguintes opções:academicScientificOrganisationforProfitOrganisationgovernmentalOrganisationindustryConsortiuminternationalOrganisationnonProfitOrganisationnonGovernmentalOrganisationorganisationalUnit
tax_number
string
Obrigatório
Max100
exemplo98284687G

Business registration tax number.

business_registration_id
string
Max100
exemplo15-048-3782

Business registration ID.

issuing_authority
string
Max100
exemploNational Government

Business registration ID issuing authority.

privacy_policy_url
string(uri)
Obrigatório
Max500
exemplohttps://www.businessinc.com/privacy_policy

Link to the business privacy policy.

privacy_policy_manager_email
string(email)
Obrigatório
exemploprivacy.manager@business.com

Privacy policy manager contact email address.

dpo_email
string(email)
exemplodpo@business.com

Data protection officer contact email address.

dpo_required
boolean

Flag to check if a data protection officer is required by law.

terms_and_conditions_accepted
boolean
Obrigatório

Set to true to accept terms and conditions. You may retrieve the latest version of those terms and conditions using the catalogue T&C endpoint.

business_information
object
Obrigatório
address_street_1
string
Obrigatório
Max500
exemploMain Street 5

Address of the company.

address_street_2
string
Max500
exemploExtra long address

Additional space to enter the address of the company.

postal_code
string
Obrigatório
Max500
exemploW1 5DU

Zip/Postal Code of the company location.

country
string
Obrigatório
Mín.2
Max2
exemploES

ISO 3166 Country short name.

city
string
Obrigatório
Max500
exemploLondon

City where the company is located.

province
string
Max500
exemploCity of London

State/Province where the company is located.

email_notifications_enabled
boolean

Flag to agree to email notifications for status updated.

vetting_terms_and_conditions_accepted
boolean

Set to true to accept vetting terms and conditions. You may retrieve the latest version of those vetting terms and conditions using the catalogue T&C endpoint.

vetting_extra_fields
object
exemplo{ "tax_number_type": "NIF", "duns_number": "123456789" }

Map with all the vetting fields and values required by the vetting levels that apply to the Business Profile. The required vetting levels will be computed depending on the CSPs operating in the countries selected for this Business Profile. Once the vetting levels are calculated, the mandatory extra fields for each level will be the ones returned by the catalogue get a vetting level endpoint.

Exemplo Solicitação

{
   "countries": [
      "ES",
      "DE"
   ],
   "contact_role": "A Business Profile",
   "name": "A Business Profile",
   "trading_name": "A Business Profile Ltd.",
   "organisation_type": "forProfitOrganisation",
   "tax_number": "98284687G",
   "business_registration_id": "15-048-3782",
   "issuing_authority": "National Government",
   "privacy_policy_url": "https://www.businessinc.com/privacy_policy",
   "privacy_policy_manager_email": "privacy.manager@business.com",
   "dpo_email": "dpo@business.com",
   "dpo_required": true,
   "terms_and_conditions_accepted": true,
   "business_information": {
      "address_street_1": "Main Street 5",
      "address_street_2": "Extra long address",
      "postal_code": "W1 5DU",
      "country": "ES",
      "city": "London",
      "province": "City of London"
   },
   "email_notifications_enabled": true,
   "vetting_terms_and_conditions_accepted": true,
   "vetting_extra_fields": {
      "tax_number_type": "NIF",
      "duns_number": "123456789"
   }
}
{
   "countries": [
      "ES",
      "DE"
   ],
   "contact_role": "A Business Profile",
   "name": "A Business Profile",
   "organisation_type": "forProfitOrganisation",
   "tax_number": "98284687G",
   "privacy_policy_url": "https://www.businessinc.com/privacy_policy",
   "privacy_policy_manager_email": "privacy.manager@business.com",
   "terms_and_conditions_accepted": true,
   "business_information": {
      "address_street_1": "Main Street 5",
      "postal_code": "W1 5DU",
      "country": "ES",
      "city": "London"
   }
}

Respostas
Tipo de conteúdo
application/json

The created network Business Profile registration.

id
string
Obrigatório
exemplo2hothFWw2ssb3y3lhh5Fu3tzfqV

Internal id of the Business Profile.

account_id
string
Obrigatório
exemploacc102846

Internal id of account that owns the Business Profile.

countries
array
Obrigatório

List of ISO 3166 country short names where this business profile will operate. A more complete and up to date list of supported countries can be obtained in /v1/network-registry/catalogue/countries.

contact_role
string
Obrigatório
Max100
exemploA Business Profile

Role of the person creating the business profile.

name
string
Obrigatório
Max100
exemploA Business Profile

Alias for the Network Business Profile.

trading_name
string
Max100
exemploA Business Profile Ltd.

Network Business Profile trading name.

organisation_type
string
Obrigatório
Max100
exemploforProfitOrganisation

Organisation type of the business. A more complete and up-to-date list of supported organisation types can be obtained in /v1/network-registry/catalogue/organisation-types.

Deve ser uma das seguintes opções:academicScientificOrganisationforProfitOrganisationgovernmentalOrganisationindustryConsortiuminternationalOrganisationnonProfitOrganisationnonGovernmentalOrganisationorganisationalUnit
tax_number
string
Obrigatório
Max100
exemplo98284687G

Business registration tax number.

business_registration_id
string
Max100
exemplo15-048-3782

Business registration ID.

issuing_authority
string
Max100
exemploNational Government

Business registration ID issuing authority.

privacy_policy_url
string(uri)
Obrigatório
Max500
exemplohttps://www.businessinc.com/privacy_policy

Link to the business privacy policy.

privacy_policy_manager_email
string(email)
Obrigatório
exemploprivacy.manager@business.com

Privacy policy manager contact email address.

dpo_email
string(email)
exemplodpo@business.com

Data protection officer contact email address.

dpo_required
boolean

Flag to check if a data protection officer is required by law.

terms_and_conditions_accepted
boolean
Obrigatório

Set to true to accept terms and conditions. You may retrieve the latest version of those terms and conditions using the catalogue T&C endpoint.

status
object
Obrigatório
status
string
Obrigatório
exemploreviewed

Overall registration status of a Business Profile.

Deve ser uma das seguintes opções:pendingreviewedready-to-provisionprovisioningacceptedpartially-acceptedrejectedfailed
message
string
Max100

Brief description of why the Business Profile was rejected.

created_at
string(date-time)
Obrigatório
exemplo2023-11-07T07:20:50.52Z

Date when the Business Profile was created.

updated_at
string(date-time)
Obrigatório
exemplo2023-11-08T10:12:20.52Z

Date when the Business Profile was updated for the last time.

delete_at
string(date-time)
exemplo2023-11-08T10:12:20.52Z

Date when the Network Application Profile request will be deleted.

business_information
object
Obrigatório
address_street_1
string
Obrigatório
Max500
exemploMain Street 5

Address of the company.

address_street_2
string
Max500
exemploExtra long address

Additional space to enter the address of the company.

postal_code
string
Obrigatório
Max500
exemploW1 5DU

Zip/Postal Code of the company location.

country
string
Obrigatório
Mín.2
Max2
exemploES

ISO 3166 Country short name.

city
string
Obrigatório
Max500
exemploLondon

City where the company is located.

province
string
Max500
exemploCity of London

State/Province where the company is located.

email_notifications_enabled
boolean

Flag to agree to email notifications for status updated.

change_request
object

The payload for making a change on an existing network Business Profile.

countries
array
contact_role
string
Max100
exemploA Business Profile

Role of the person creating the business profile.

name
string
Max100
exemploA Business Profile

Alias for the Network Business Profile.

trading_name
string
Max100
exemploA Business Profile Ltd.

Network Business Profile trading name.

organisation_type
string
Max100
exemploFor-Profit Organisation

Organisation type of the business.

tax_number
string
Max100
exemplo98284687G

Business registration tax number.

business_registration_id
string
Max100
exemplo15-048-3782

Business registration ID.

issuing_authority
string
Max100
exemploNational Government

Business registration ID issuing authority.

privacy_policy_url
string(uri)
Max500
exemplohttps://www.businessinc.com/privacy_policy

Link to the business privacy policy.

privacy_policy_manager_email
string(email)
exemploprivacy.manager@business.com

Privacy policy manager contact email address.

dpo_email
string(email)
exemplodpo@business.com

Data protection officer contact email address.

dpo_required
boolean

Flag to check if a data protection officer is required by law.

terms_and_conditions_accepted
boolean

Set to true to accept terms and conditions. You may retrieve the latest version of those terms and conditions using the catalogue T&C endpoint.

business_information
object
address_street_1
string
Obrigatório
Max500
exemploMain Street 5

Address of the company.

address_street_2
string
Max500
exemploExtra long address

Additional space to enter the address of the company.

postal_code
string
Obrigatório
Max500
exemploW1 5DU

Zip/Postal Code of the company location.

country
string
Obrigatório
Mín.2
Max2
exemploES

ISO 3166 Country short name.

city
string
Obrigatório
Max500
exemploLondon

City where the company is located.

province
string
Max500
exemploCity of London

State/Province where the company is located.

email_notifications_enabled
boolean

Flag to agree to email notifications for status updated.

status
object
status
string
Obrigatório
exemplopending

Status of change request for business profile

Deve ser uma das seguintes opções:rejectedpendingaccepted
message
string
Max100

Brief description of why the change request was rejected/accepted.

created_at
string(date-time)
exemplo2023-11-07T07:20:50.52Z

Date when the Business Profile was created.

updated_at
string(date-time)
exemplo2023-11-08T10:12:20.52Z

Date when the Business Profile was updated for the last time.

vetting_terms_and_conditions_accepted
boolean

Set to true to accept vetting terms and conditions. You may retrieve the latest version of those vetting terms and conditions using the catalogue T&C endpoint.

vetting_extra_fields
object
exemplo{ "tax_number_type": "NIF", "duns_number": "123456789" }

Map with all the vetting fields and values required by the vetting levels that apply to the Business Profile.

notification
object

Custom Notification for a Business Profile.

created_at
string(date-time)
Obrigatório
exemplo2023-11-07T07:20:50.52Z

Date when the Notification was created.

message
string
Obrigatório
Max1000
exemploThis profile requires your attention. Please modify it.

Notification message.

dismissed
boolean
Obrigatório

Flag to indicate if this Notification has been dismissed by the User.

require_changes
boolean

Flag to indicate if this Notification will require changes performed by the User.

nr_notifications
integer
Obrigatório
exemplo1

The number of non-dismissed notifications including this Business Profile and all its Application Profiles.

vetting_terms_and_conditions_accepted
boolean

Set to true to accept vetting terms and conditions. You may retrieve the latest version of those vetting terms and conditions using the catalogue T&C endpoint.

vetting_extra_fields
object
exemplo{ "tax_number_type": "NIF", "duns_number": "123456789" }

Map with all the vetting fields and values required by the vetting levels that apply to the Business Profile. The required vetting levels will be computed depending on the CSPs operating in the countries selected for this Business Profile. Once the vetting levels are calculated, the mandatory extra fields for each level will be the ones returned by the catalogue get a vetting level endpoint.

vetting_info
object

Information regarding vetting process.

consent
string
Obrigatório
exemploconsented

Acknowledgement to proceed with the vetting process.

Deve ser uma das seguintes opções:not_requiredconsentednot_consented
vetting_levels
array

List of vetting levels applied to the business profile at the time it was created.

vetting_result
object

Information regarding the outcome of the vetting process.

result
string
exemplosuccessful

Outcome of the vetting process.

Deve ser uma das seguintes opções:successfulunsuccessful
message
string
exemploVetting finished successfully.

Human readable explanation of the vetting process result.

Exemplo Resposta

{
   "id": "2hothFWw2ssb3y3lhh5Fu3tzfqV",
   "account_id": "acc102846",
   "countries": [
      "ES",
      "DE"
   ],
   "contact_role": "A Business Profile",
   "name": "A Business Profile",
   "trading_name": "A Business Profile Ltd.",
   "organisation_type": "forProfitOrganisation",
   "tax_number": "98284687G",
   "business_registration_id": "15-048-3782",
   "issuing_authority": "National Government",
   "privacy_policy_url": "https://www.businessinc.com/privacy_policy",
   "privacy_policy_manager_email": "privacy.manager@business.com",
   "dpo_email": "dpo@business.com",
   "dpo_required": true,
   "terms_and_conditions_accepted": true,
   "status": {
      "status": "reviewed",
      "message": "string"
   },
   "created_at": "2023-11-07T07:20:50.52Z",
   "updated_at": "2023-11-08T10:12:20.52Z",
   "delete_at": "2023-11-08T10:12:20.52Z",
   "business_information": {
      "address_street_1": "Main Street 5",
      "address_street_2": "Extra long address",
      "postal_code": "W1 5DU",
      "country": "ES",
      "city": "London",
      "province": "City of London"
   },
   "email_notifications_enabled": true,
   "change_request": null,
   "notification": {
      "created_at": "2023-11-07T07:20:50.52Z",
      "message": "This profile requires your attention. Please modify it.",
      "dismissed": true,
      "require_changes": true
   },
   "nr_notifications": 1,
   "vetting_terms_and_conditions_accepted": true,
   "vetting_extra_fields": {
      "tax_number_type": "NIF",
      "duns_number": "123456789"
   },
   "vetting_info": {
      "consent": "consented",
      "vetting_levels": [
         "standard",
         "escalated_plus"
      ]
   },
   "vetting_result": {
      "result": "successful",
      "message": "Vetting finished successfully."
   }
}

List network Business Profile registrations.

gethttps://api-eu.vonage.com/v1/network-registry/business-profiles

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Consulta Parâmetros

next
string

Opaque token for retrieving next results page.

limit
number
Mín.1
Max100

Limit the number of items in the result page.

shared
boolean

Flag of shared profiles.

Respostas
Tipo de conteúdo
application/json

The list of matched network Business Profile registrations.

_links
object
Obrigatório

Pagination info.

self
object
Obrigatório
href
string
Obrigatório
Max4096
exemplohttps://example.com/resource?next=19284743

URL pointing to some resource(s).

next
object
href
string
Obrigatório
Max4096
exemplohttps://example.com/resource?next=19284743

URL pointing to some resource(s).

_embedded
object
Obrigatório
business_profiles
array
Obrigatório
id
string
Obrigatório
exemplo2hothFWw2ssb3y3lhh5Fu3tzfqV

Internal id of the Business Profile.

account_id
string
Obrigatório
exemploacc102846

Internal id of account that owns the Business Profile.

countries
array
Obrigatório

List of ISO 3166 country short names where this business profile will operate. A more complete and up to date list of supported countries can be obtained in /v1/network-registry/catalogue/countries.

contact_role
string
Obrigatório
Max100
exemploA Business Profile

Role of the person creating the business profile.

name
string
Obrigatório
Max100
exemploA Business Profile

Alias for the Network Business Profile.

trading_name
string
Max100
exemploA Business Profile Ltd.

Network Business Profile trading name.

organisation_type
string
Obrigatório
Max100
exemploforProfitOrganisation

Organisation type of the business. A more complete and up-to-date list of supported organisation types can be obtained in /v1/network-registry/catalogue/organisation-types.

Deve ser uma das seguintes opções:academicScientificOrganisationforProfitOrganisationgovernmentalOrganisationindustryConsortiuminternationalOrganisationnonProfitOrganisationnonGovernmentalOrganisationorganisationalUnit
tax_number
string
Obrigatório
Max100
exemplo98284687G

Business registration tax number.

business_registration_id
string
Max100
exemplo15-048-3782

Business registration ID.

issuing_authority
string
Max100
exemploNational Government

Business registration ID issuing authority.

privacy_policy_url
string(uri)
Obrigatório
Max500
exemplohttps://www.businessinc.com/privacy_policy

Link to the business privacy policy.

privacy_policy_manager_email
string(email)
Obrigatório
exemploprivacy.manager@business.com

Privacy policy manager contact email address.

dpo_email
string(email)
exemplodpo@business.com

Data protection officer contact email address.

dpo_required
boolean

Flag to check if a data protection officer is required by law.

terms_and_conditions_accepted
boolean
Obrigatório

Set to true to accept terms and conditions. You may retrieve the latest version of those terms and conditions using the catalogue T&C endpoint.

status
object
Obrigatório
status
string
Obrigatório
exemploreviewed

Overall registration status of a Business Profile.

Deve ser uma das seguintes opções:pendingreviewedready-to-provisionprovisioningacceptedpartially-acceptedrejectedfailed
message
string
Max100

Brief description of why the Business Profile was rejected.

created_at
string(date-time)
Obrigatório
exemplo2023-11-07T07:20:50.52Z

Date when the Business Profile was created.

updated_at
string(date-time)
Obrigatório
exemplo2023-11-08T10:12:20.52Z

Date when the Business Profile was updated for the last time.

delete_at
string(date-time)
exemplo2023-11-08T10:12:20.52Z

Date when the Network Application Profile request will be deleted.

business_information
object
Obrigatório
address_street_1
string
Obrigatório
Max500
exemploMain Street 5

Address of the company.

address_street_2
string
Max500
exemploExtra long address

Additional space to enter the address of the company.

postal_code
string
Obrigatório
Max500
exemploW1 5DU

Zip/Postal Code of the company location.

country
string
Obrigatório
Mín.2
Max2
exemploES

ISO 3166 Country short name.

city
string
Obrigatório
Max500
exemploLondon

City where the company is located.

province
string
Max500
exemploCity of London

State/Province where the company is located.

email_notifications_enabled
boolean

Flag to agree to email notifications for status updated.

change_request
object

The payload for making a change on an existing network Business Profile.

countries
array
contact_role
string
Max100
exemploA Business Profile

Role of the person creating the business profile.

name
string
Max100
exemploA Business Profile

Alias for the Network Business Profile.

trading_name
string
Max100
exemploA Business Profile Ltd.

Network Business Profile trading name.

organisation_type
string
Max100
exemploFor-Profit Organisation

Organisation type of the business.

tax_number
string
Max100
exemplo98284687G

Business registration tax number.

business_registration_id
string
Max100
exemplo15-048-3782

Business registration ID.

issuing_authority
string
Max100
exemploNational Government

Business registration ID issuing authority.

privacy_policy_url
string(uri)
Max500
exemplohttps://www.businessinc.com/privacy_policy

Link to the business privacy policy.

privacy_policy_manager_email
string(email)
exemploprivacy.manager@business.com

Privacy policy manager contact email address.

dpo_email
string(email)
exemplodpo@business.com

Data protection officer contact email address.

dpo_required
boolean

Flag to check if a data protection officer is required by law.

terms_and_conditions_accepted
boolean

Set to true to accept terms and conditions. You may retrieve the latest version of those terms and conditions using the catalogue T&C endpoint.

business_information
object
address_street_1
string
Obrigatório
Max500
exemploMain Street 5

Address of the company.

address_street_2
string
Max500
exemploExtra long address

Additional space to enter the address of the company.

postal_code
string
Obrigatório
Max500
exemploW1 5DU

Zip/Postal Code of the company location.

country
string
Obrigatório
Mín.2
Max2
exemploES

ISO 3166 Country short name.

city
string
Obrigatório
Max500
exemploLondon

City where the company is located.

province
string
Max500
exemploCity of London

State/Province where the company is located.

email_notifications_enabled
boolean

Flag to agree to email notifications for status updated.

status
object
status
string
Obrigatório
exemplopending

Status of change request for business profile

Deve ser uma das seguintes opções:rejectedpendingaccepted
message
string
Max100

Brief description of why the change request was rejected/accepted.

created_at
string(date-time)
exemplo2023-11-07T07:20:50.52Z

Date when the Business Profile was created.

updated_at
string(date-time)
exemplo2023-11-08T10:12:20.52Z

Date when the Business Profile was updated for the last time.

vetting_terms_and_conditions_accepted
boolean

Set to true to accept vetting terms and conditions. You may retrieve the latest version of those vetting terms and conditions using the catalogue T&C endpoint.

vetting_extra_fields
object
exemplo{ "tax_number_type": "NIF", "duns_number": "123456789" }

Map with all the vetting fields and values required by the vetting levels that apply to the Business Profile.

notification
object

Custom Notification for a Business Profile.

created_at
string(date-time)
Obrigatório
exemplo2023-11-07T07:20:50.52Z

Date when the Notification was created.

message
string
Obrigatório
Max1000
exemploThis profile requires your attention. Please modify it.

Notification message.

dismissed
boolean
Obrigatório

Flag to indicate if this Notification has been dismissed by the User.

require_changes
boolean

Flag to indicate if this Notification will require changes performed by the User.

nr_notifications
integer
Obrigatório
exemplo1

The number of non-dismissed notifications including this Business Profile and all its Application Profiles.

vetting_terms_and_conditions_accepted
boolean

Set to true to accept vetting terms and conditions. You may retrieve the latest version of those vetting terms and conditions using the catalogue T&C endpoint.

vetting_extra_fields
object
exemplo{ "tax_number_type": "NIF", "duns_number": "123456789" }

Map with all the vetting fields and values required by the vetting levels that apply to the Business Profile. The required vetting levels will be computed depending on the CSPs operating in the countries selected for this Business Profile. Once the vetting levels are calculated, the mandatory extra fields for each level will be the ones returned by the catalogue get a vetting level endpoint.

vetting_info
object

Information regarding vetting process.

consent
string
Obrigatório
exemploconsented

Acknowledgement to proceed with the vetting process.

Deve ser uma das seguintes opções:not_requiredconsentednot_consented
vetting_levels
array

List of vetting levels applied to the business profile at the time it was created.

vetting_result
object

Information regarding the outcome of the vetting process.

result
string
exemplosuccessful

Outcome of the vetting process.

Deve ser uma das seguintes opções:successfulunsuccessful
message
string
exemploVetting finished successfully.

Human readable explanation of the vetting process result.

Exemplo Resposta

{
   "_links": {
      "self": {
         "href": "https://example.com/resource?next=19284743"
      },
      "next": {
         "href": "https://example.com/resource?next=19284743"
      }
   },
   "_embedded": {
      "business_profiles": [
         {
            "id": "2hothFWw2ssb3y3lhh5Fu3tzfqV",
            "account_id": "acc102846",
            "countries": [
               "ES",
               "DE"
            ],
            "contact_role": "A Business Profile",
            "name": "A Business Profile",
            "trading_name": "A Business Profile Ltd.",
            "organisation_type": "forProfitOrganisation",
            "tax_number": "98284687G",
            "business_registration_id": "15-048-3782",
            "issuing_authority": "National Government",
            "privacy_policy_url": "https://www.businessinc.com/privacy_policy",
            "privacy_policy_manager_email": "privacy.manager@business.com",
            "dpo_email": "dpo@business.com",
            "dpo_required": true,
            "terms_and_conditions_accepted": true,
            "status": {
               "status": "reviewed",
               "message": "string"
            },
            "created_at": "2023-11-07T07:20:50.52Z",
            "updated_at": "2023-11-08T10:12:20.52Z",
            "delete_at": "2023-11-08T10:12:20.52Z",
            "business_information": {
               "address_street_1": "Main Street 5",
               "address_street_2": "Extra long address",
               "postal_code": "W1 5DU",
               "country": "ES",
               "city": "London",
               "province": "City of London"
            },
            "email_notifications_enabled": true,
            "change_request": null,
            "notification": {
               "created_at": "2023-11-07T07:20:50.52Z",
               "message": "This profile requires your attention. Please modify it.",
               "dismissed": true,
               "require_changes": true
            },
            "nr_notifications": 1,
            "vetting_terms_and_conditions_accepted": true,
            "vetting_extra_fields": {
               "tax_number_type": "NIF",
               "duns_number": "123456789"
            },
            "vetting_info": {
               "consent": "consented",
               "vetting_levels": [
                  "standard",
                  "escalated_plus"
               ]
            },
            "vetting_result": {
               "result": "successful",
               "message": "Vetting finished successfully."
            }
         }
      ]
   }
}

Get a network Business Profile registration.

gethttps://api-eu.vonage.com/v1/network-registry/business-profiles/:id

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Caminho Parâmetros

id
string
Obrigatório

The network Business Profile id.

Respostas
Tipo de conteúdo
application/json

The network Business Profile registration with the given id.

id
string
Obrigatório
exemplo2hothFWw2ssb3y3lhh5Fu3tzfqV

Internal id of the Business Profile.

account_id
string
Obrigatório
exemploacc102846

Internal id of account that owns the Business Profile.

countries
array
Obrigatório

List of ISO 3166 country short names where this business profile will operate. A more complete and up to date list of supported countries can be obtained in /v1/network-registry/catalogue/countries.

contact_role
string
Obrigatório
Max100
exemploA Business Profile

Role of the person creating the business profile.

name
string
Obrigatório
Max100
exemploA Business Profile

Alias for the Network Business Profile.

trading_name
string
Max100
exemploA Business Profile Ltd.

Network Business Profile trading name.

organisation_type
string
Obrigatório
Max100
exemploforProfitOrganisation

Organisation type of the business. A more complete and up-to-date list of supported organisation types can be obtained in /v1/network-registry/catalogue/organisation-types.

Deve ser uma das seguintes opções:academicScientificOrganisationforProfitOrganisationgovernmentalOrganisationindustryConsortiuminternationalOrganisationnonProfitOrganisationnonGovernmentalOrganisationorganisationalUnit
tax_number
string
Obrigatório
Max100
exemplo98284687G

Business registration tax number.

business_registration_id
string
Max100
exemplo15-048-3782

Business registration ID.

issuing_authority
string
Max100
exemploNational Government

Business registration ID issuing authority.

privacy_policy_url
string(uri)
Obrigatório
Max500
exemplohttps://www.businessinc.com/privacy_policy

Link to the business privacy policy.

privacy_policy_manager_email
string(email)
Obrigatório
exemploprivacy.manager@business.com

Privacy policy manager contact email address.

dpo_email
string(email)
exemplodpo@business.com

Data protection officer contact email address.

dpo_required
boolean

Flag to check if a data protection officer is required by law.

terms_and_conditions_accepted
boolean
Obrigatório

Set to true to accept terms and conditions. You may retrieve the latest version of those terms and conditions using the catalogue T&C endpoint.

status
object
Obrigatório
status
string
Obrigatório
exemploreviewed

Overall registration status of a Business Profile.

Deve ser uma das seguintes opções:pendingreviewedready-to-provisionprovisioningacceptedpartially-acceptedrejectedfailed
message
string
Max100

Brief description of why the Business Profile was rejected.

created_at
string(date-time)
Obrigatório
exemplo2023-11-07T07:20:50.52Z

Date when the Business Profile was created.

updated_at
string(date-time)
Obrigatório
exemplo2023-11-08T10:12:20.52Z

Date when the Business Profile was updated for the last time.

delete_at
string(date-time)
exemplo2023-11-08T10:12:20.52Z

Date when the Network Application Profile request will be deleted.

business_information
object
Obrigatório
address_street_1
string
Obrigatório
Max500
exemploMain Street 5

Address of the company.

address_street_2
string
Max500
exemploExtra long address

Additional space to enter the address of the company.

postal_code
string
Obrigatório
Max500
exemploW1 5DU

Zip/Postal Code of the company location.

country
string
Obrigatório
Mín.2
Max2
exemploES

ISO 3166 Country short name.

city
string
Obrigatório
Max500
exemploLondon

City where the company is located.

province
string
Max500
exemploCity of London

State/Province where the company is located.

email_notifications_enabled
boolean

Flag to agree to email notifications for status updated.

change_request
object

The payload for making a change on an existing network Business Profile.

countries
array
contact_role
string
Max100
exemploA Business Profile

Role of the person creating the business profile.

name
string
Max100
exemploA Business Profile

Alias for the Network Business Profile.

trading_name
string
Max100
exemploA Business Profile Ltd.

Network Business Profile trading name.

organisation_type
string
Max100
exemploFor-Profit Organisation

Organisation type of the business.

tax_number
string
Max100
exemplo98284687G

Business registration tax number.

business_registration_id
string
Max100
exemplo15-048-3782

Business registration ID.

issuing_authority
string
Max100
exemploNational Government

Business registration ID issuing authority.

privacy_policy_url
string(uri)
Max500
exemplohttps://www.businessinc.com/privacy_policy

Link to the business privacy policy.

privacy_policy_manager_email
string(email)
exemploprivacy.manager@business.com

Privacy policy manager contact email address.

dpo_email
string(email)
exemplodpo@business.com

Data protection officer contact email address.

dpo_required
boolean

Flag to check if a data protection officer is required by law.

terms_and_conditions_accepted
boolean

Set to true to accept terms and conditions. You may retrieve the latest version of those terms and conditions using the catalogue T&C endpoint.

business_information
object
address_street_1
string
Obrigatório
Max500
exemploMain Street 5

Address of the company.

address_street_2
string
Max500
exemploExtra long address

Additional space to enter the address of the company.

postal_code
string
Obrigatório
Max500
exemploW1 5DU

Zip/Postal Code of the company location.

country
string
Obrigatório
Mín.2
Max2
exemploES

ISO 3166 Country short name.

city
string
Obrigatório
Max500
exemploLondon

City where the company is located.

province
string
Max500
exemploCity of London

State/Province where the company is located.

email_notifications_enabled
boolean

Flag to agree to email notifications for status updated.

status
object
status
string
Obrigatório
exemplopending

Status of change request for business profile

Deve ser uma das seguintes opções:rejectedpendingaccepted
message
string
Max100

Brief description of why the change request was rejected/accepted.

created_at
string(date-time)
exemplo2023-11-07T07:20:50.52Z

Date when the Business Profile was created.

updated_at
string(date-time)
exemplo2023-11-08T10:12:20.52Z

Date when the Business Profile was updated for the last time.

vetting_terms_and_conditions_accepted
boolean

Set to true to accept vetting terms and conditions. You may retrieve the latest version of those vetting terms and conditions using the catalogue T&C endpoint.

vetting_extra_fields
object
exemplo{ "tax_number_type": "NIF", "duns_number": "123456789" }

Map with all the vetting fields and values required by the vetting levels that apply to the Business Profile.

notification
object

Custom Notification for a Business Profile.

created_at
string(date-time)
Obrigatório
exemplo2023-11-07T07:20:50.52Z

Date when the Notification was created.

message
string
Obrigatório
Max1000
exemploThis profile requires your attention. Please modify it.

Notification message.

dismissed
boolean
Obrigatório

Flag to indicate if this Notification has been dismissed by the User.

require_changes
boolean

Flag to indicate if this Notification will require changes performed by the User.

nr_notifications
integer
Obrigatório
exemplo1

The number of non-dismissed notifications including this Business Profile and all its Application Profiles.

vetting_terms_and_conditions_accepted
boolean

Set to true to accept vetting terms and conditions. You may retrieve the latest version of those vetting terms and conditions using the catalogue T&C endpoint.

vetting_extra_fields
object
exemplo{ "tax_number_type": "NIF", "duns_number": "123456789" }

Map with all the vetting fields and values required by the vetting levels that apply to the Business Profile. The required vetting levels will be computed depending on the CSPs operating in the countries selected for this Business Profile. Once the vetting levels are calculated, the mandatory extra fields for each level will be the ones returned by the catalogue get a vetting level endpoint.

vetting_info
object

Information regarding vetting process.

consent
string
Obrigatório
exemploconsented

Acknowledgement to proceed with the vetting process.

Deve ser uma das seguintes opções:not_requiredconsentednot_consented
vetting_levels
array

List of vetting levels applied to the business profile at the time it was created.

vetting_result
object

Information regarding the outcome of the vetting process.

result
string
exemplosuccessful

Outcome of the vetting process.

Deve ser uma das seguintes opções:successfulunsuccessful
message
string
exemploVetting finished successfully.

Human readable explanation of the vetting process result.

Exemplo Resposta

{
   "id": "2hothFWw2ssb3y3lhh5Fu3tzfqV",
   "account_id": "acc102846",
   "countries": [
      "ES",
      "DE"
   ],
   "contact_role": "A Business Profile",
   "name": "A Business Profile",
   "trading_name": "A Business Profile Ltd.",
   "organisation_type": "forProfitOrganisation",
   "tax_number": "98284687G",
   "business_registration_id": "15-048-3782",
   "issuing_authority": "National Government",
   "privacy_policy_url": "https://www.businessinc.com/privacy_policy",
   "privacy_policy_manager_email": "privacy.manager@business.com",
   "dpo_email": "dpo@business.com",
   "dpo_required": true,
   "terms_and_conditions_accepted": true,
   "status": {
      "status": "reviewed",
      "message": "string"
   },
   "created_at": "2023-11-07T07:20:50.52Z",
   "updated_at": "2023-11-08T10:12:20.52Z",
   "delete_at": "2023-11-08T10:12:20.52Z",
   "business_information": {
      "address_street_1": "Main Street 5",
      "address_street_2": "Extra long address",
      "postal_code": "W1 5DU",
      "country": "ES",
      "city": "London",
      "province": "City of London"
   },
   "email_notifications_enabled": true,
   "change_request": null,
   "notification": {
      "created_at": "2023-11-07T07:20:50.52Z",
      "message": "This profile requires your attention. Please modify it.",
      "dismissed": true,
      "require_changes": true
   },
   "nr_notifications": 1,
   "vetting_terms_and_conditions_accepted": true,
   "vetting_extra_fields": {
      "tax_number_type": "NIF",
      "duns_number": "123456789"
   },
   "vetting_info": {
      "consent": "consented",
      "vetting_levels": [
         "standard",
         "escalated_plus"
      ]
   },
   "vetting_result": {
      "result": "successful",
      "message": "Vetting finished successfully."
   }
}

Delete a network Business Profile registration.

Request the deletion of the network Business Profile registration and all its dependant Network Applications.

deletehttps://api-eu.vonage.com/v1/network-registry/business-profiles/:id

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Caminho Parâmetros

id
string
Obrigatório

The network Business Profile id.

Respostas

The network Business Profile has been marked for deletion.

Dismiss the Custom Notification

Marks the Custom Notification as dismissed.

posthttps://api-eu.vonage.com/v1/network-registry/business-profiles/:id/notification/dismiss

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Caminho Parâmetros

id
string
Obrigatório

The network Business Profile id.

Respostas

The Custom Notification is marked as dismissed.

Undelete a network Business Profile registration.

Request the undeletion of the network Business Profile registration and all its dependant Network Applications.

posthttps://api-eu.vonage.com/v1/network-registry/business-profiles/:id/undelete

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Caminho Parâmetros

id
string
Obrigatório

The network Business Profile id.

Respostas

The network Business Profile has been undeleted.

Detailed information of Business Profile registration status per CSP.

gethttps://api-eu.vonage.com/v1/network-registry/business-profiles/:id/csps

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Caminho Parâmetros

id
string
Obrigatório

Business Profile ID, or the literal "*" for ALL the Business Profiles

Consulta Parâmetros

status
string
exemplonot-submitted
Deve ser uma das seguintes opções:not-submittedwaiting-for-vettingready-to-provisionready-to-updateprovisioningacceptedrejectedfailed
next
string

Opaque token for retrieving next results page.

limit
number
Mín.1
Max100

Limit the number of items in the result page.

Respostas
Tipo de conteúdo
application/json

A paginated view of the Business Profile registration status per CSP

_links
object
Obrigatório

Pagination info.

self
object
Obrigatório
href
string
Obrigatório
Max4096
exemplohttps://example.com/resource?next=19284743

URL pointing to some resource(s).

next
object
href
string
Obrigatório
Max4096
exemplohttps://example.com/resource?next=19284743

URL pointing to some resource(s).

_embedded
object
Obrigatório
business_profile_csp_statuses
array
Obrigatório
csp_id
string
Obrigatório
exemplotelefonica_es

Id of the CSP

created_at
string(date-time)
Obrigatório
exemplo2023-11-07T07:20:50.52Z

Date when the CSP was notified.

updated_at
string(date-time)
Obrigatório
exemplo2023-11-08T10:12:20.52Z

Date when the CSP updated the status.

status
string
Obrigatório
exemplonot-submitted

Registration status of a Business Profile within a CSP.

Deve ser uma das seguintes opções:not-submittedwaiting-for-vettingready-to-provisionready-to-updateprovisioningacceptedrejectedfailed
message
string
Max1000
exemploSome message

Brief description of why the Business Profile was rejected by the CSP.

business_profile_id
string
Obrigatório
exemplo2hothFWw2ssb3y3lhh5Fu3tzfqV

Id of the Business Profile.

account_id
string
Obrigatório
exemploacc102846

Id of the Vonage Account.

Exemplo Resposta

{
   "_links": {
      "self": {
         "href": "https://example.com/resource?next=19284743"
      },
      "next": {
         "href": "https://example.com/resource?next=19284743"
      }
   },
   "_embedded": {
      "business_profile_csp_statuses": [
         {
            "csp_id": "telefonica_es",
            "created_at": "2023-11-07T07:20:50.52Z",
            "updated_at": "2023-11-08T10:12:20.52Z",
            "status": "not-submitted",
            "message": "Some message",
            "business_profile_id": "2hothFWw2ssb3y3lhh5Fu3tzfqV",
            "account_id": "acc102846"
         }
      ]
   }
}

Detailed information of Business Profile registration status for a given CSP.

gethttps://api-eu.vonage.com/v1/network-registry/business-profiles/:id/csps/:csp_id

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Caminho Parâmetros

id
string
Obrigatório

The network Business Profile id.

csp_id
string
Obrigatório

The CSP identifier.

Respostas
Tipo de conteúdo
application/json

The Business Profile registration status for the given CSP

csp_id
string
Obrigatório
exemplotelefonica_es

Id of the CSP

created_at
string(date-time)
Obrigatório
exemplo2023-11-07T07:20:50.52Z

Date when the CSP was notified.

updated_at
string(date-time)
Obrigatório
exemplo2023-11-08T10:12:20.52Z

Date when the CSP updated the status.

status
string
Obrigatório
exemplonot-submitted

Registration status of a Business Profile within a CSP.

Deve ser uma das seguintes opções:not-submittedwaiting-for-vettingready-to-provisionready-to-updateprovisioningacceptedrejectedfailed
message
string
Max1000
exemploSome message

Brief description of why the Business Profile was rejected by the CSP.

business_profile_id
string
Obrigatório
exemplo2hothFWw2ssb3y3lhh5Fu3tzfqV

Id of the Business Profile.

account_id
string
Obrigatório
exemploacc102846

Id of the Vonage Account.

Exemplo Resposta

{
   "csp_id": "telefonica_es",
   "created_at": "2023-11-07T07:20:50.52Z",
   "updated_at": "2023-11-08T10:12:20.52Z",
   "status": "not-submitted",
   "message": "Some message",
   "business_profile_id": "2hothFWw2ssb3y3lhh5Fu3tzfqV",
   "account_id": "acc102846"
}

Get a list of accounts Business Profile shared with.

Get a list of accounts with which your network Business Profile has been shared

gethttps://api-eu.vonage.com/v1/network-registry/business-profiles/:id/shared

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Caminho Parâmetros

id
string
Obrigatório

The network Business Profile id.

Consulta Parâmetros

next
string

Opaque token for retrieving next results page.

limit
number
Mín.1
Max100

Limit the number of items in the result page.

Respostas
Tipo de conteúdo
application/json

A share of network Business Profile

_links
object
Obrigatório

Pagination info.

self
object
Obrigatório
href
string
Obrigatório
Max4096
exemplohttps://example.com/resource?next=19284743

URL pointing to some resource(s).

next
object
href
string
Obrigatório
Max4096
exemplohttps://example.com/resource?next=19284743

URL pointing to some resource(s).

_embedded
object
Obrigatório
account_ids
array
Obrigatório
account_id
string
Obrigatório
exemploacc102846

Id of the Vonage Account.

Exemplo Resposta

{
   "_links": {
      "self": {
         "href": "https://example.com/resource?next=19284743"
      },
      "next": {
         "href": "https://example.com/resource?next=19284743"
      }
   },
   "_embedded": {
      "account_ids": [
         {
            "account_id": "acc102846"
         }
      ]
   }
}

Create or update a change request

The operation will create a new change request for the given business profile if there is no existing one. It will update the existing one if there is a pending change request present.

puthttps://api-eu.vonage.com/v1/network-registry/business-profiles/:id/change-request

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Caminho Parâmetros

id
string
Obrigatório

The network Business Profile id.

Corpo da solicitação
Tipo de conteúdo
application/json

countries
array
contact_role
string
Max100
exemploA Business Profile

Role of the person creating the business profile.

name
string
Max100
exemploA Business Profile

Alias for the Network Business Profile.

trading_name
string
Max100
exemploA Business Profile Ltd.

Network Business Profile trading name.

organisation_type
string
Max100
exemploFor-Profit Organisation

Organisation type of the business.

tax_number
string
Max100
exemplo98284687G

Business registration tax number.

business_registration_id
string
Max100
exemplo15-048-3782

Business registration ID.

issuing_authority
string
Max100
exemploNational Government

Business registration ID issuing authority.

privacy_policy_url
string(uri)
Max500
exemplohttps://www.businessinc.com/privacy_policy

Link to the business privacy policy.

privacy_policy_manager_email
string(email)
exemploprivacy.manager@business.com

Privacy policy manager contact email address.

dpo_email
string(email)
exemplodpo@business.com

Data protection officer contact email address.

dpo_required
boolean

Flag to check if a data protection officer is required by law.

terms_and_conditions_accepted
boolean

Set to true to accept terms and conditions. You may retrieve the latest version of those terms and conditions using the catalogue T&C endpoint.

business_information
object
address_street_1
string
Obrigatório
Max500
exemploMain Street 5

Address of the company.

address_street_2
string
Max500
exemploExtra long address

Additional space to enter the address of the company.

postal_code
string
Obrigatório
Max500
exemploW1 5DU

Zip/Postal Code of the company location.

country
string
Obrigatório
Mín.2
Max2
exemploES

ISO 3166 Country short name.

city
string
Obrigatório
Max500
exemploLondon

City where the company is located.

province
string
Max500
exemploCity of London

State/Province where the company is located.

email_notifications_enabled
boolean

Flag to agree to email notifications for status updated.

vetting_terms_and_conditions_accepted
boolean

Set to true to accept vetting terms and conditions. You may retrieve the latest version of those vetting terms and conditions using the catalogue T&C endpoint.

vetting_extra_fields
object
exemplo{ "tax_number_type": "NIF", "duns_number": "123456789" }

Map with all the vetting fields and values required by the vetting levels that apply to the Business Profile.

Exemplo Solicitação

{
   "countries": [
      "ES"
   ],
   "contact_role": "A Business Profile",
   "name": "A Business Profile",
   "trading_name": "A Business Profile Ltd.",
   "organisation_type": "For-Profit Organisation",
   "tax_number": "98284687G",
   "business_registration_id": "15-048-3782",
   "issuing_authority": "National Government",
   "privacy_policy_url": "https://www.businessinc.com/privacy_policy",
   "privacy_policy_manager_email": "privacy.manager@business.com",
   "dpo_email": "dpo@business.com",
   "dpo_required": true,
   "terms_and_conditions_accepted": true,
   "business_information": {
      "address_street_1": "Main Street 5",
      "address_street_2": "Extra long address",
      "postal_code": "W1 5DU",
      "country": "ES",
      "city": "London",
      "province": "City of London"
   },
   "email_notifications_enabled": true,
   "vetting_terms_and_conditions_accepted": true,
   "vetting_extra_fields": {
      "tax_number_type": "NIF",
      "duns_number": "123456789"
   }
}
{}

Respostas
Tipo de conteúdo
application/json

An existing change request has been updated

id
string
Obrigatório
exemplo2hothFWw2ssb3y3lhh5Fu3tzfqV

Internal id of the Business Profile.

account_id
string
Obrigatório
exemploacc102846

Internal id of account that owns the Business Profile.

countries
array
Obrigatório

List of ISO 3166 country short names where this business profile will operate. A more complete and up to date list of supported countries can be obtained in /v1/network-registry/catalogue/countries.

contact_role
string
Obrigatório
Max100
exemploA Business Profile

Role of the person creating the business profile.

name
string
Obrigatório
Max100
exemploA Business Profile

Alias for the Network Business Profile.

trading_name
string
Max100
exemploA Business Profile Ltd.

Network Business Profile trading name.

organisation_type
string
Obrigatório
Max100
exemploforProfitOrganisation

Organisation type of the business. A more complete and up-to-date list of supported organisation types can be obtained in /v1/network-registry/catalogue/organisation-types.

Deve ser uma das seguintes opções:academicScientificOrganisationforProfitOrganisationgovernmentalOrganisationindustryConsortiuminternationalOrganisationnonProfitOrganisationnonGovernmentalOrganisationorganisationalUnit
tax_number
string
Obrigatório
Max100
exemplo98284687G

Business registration tax number.

business_registration_id
string
Max100
exemplo15-048-3782

Business registration ID.

issuing_authority
string
Max100
exemploNational Government

Business registration ID issuing authority.

privacy_policy_url
string(uri)
Obrigatório
Max500
exemplohttps://www.businessinc.com/privacy_policy

Link to the business privacy policy.

privacy_policy_manager_email
string(email)
Obrigatório
exemploprivacy.manager@business.com

Privacy policy manager contact email address.

dpo_email
string(email)
exemplodpo@business.com

Data protection officer contact email address.

dpo_required
boolean

Flag to check if a data protection officer is required by law.

terms_and_conditions_accepted
boolean
Obrigatório

Set to true to accept terms and conditions. You may retrieve the latest version of those terms and conditions using the catalogue T&C endpoint.

status
object
Obrigatório
status
string
Obrigatório
exemploreviewed

Overall registration status of a Business Profile.

Deve ser uma das seguintes opções:pendingreviewedready-to-provisionprovisioningacceptedpartially-acceptedrejectedfailed
message
string
Max100

Brief description of why the Business Profile was rejected.

created_at
string(date-time)
Obrigatório
exemplo2023-11-07T07:20:50.52Z

Date when the Business Profile was created.

updated_at
string(date-time)
Obrigatório
exemplo2023-11-08T10:12:20.52Z

Date when the Business Profile was updated for the last time.

delete_at
string(date-time)
exemplo2023-11-08T10:12:20.52Z

Date when the Network Application Profile request will be deleted.

business_information
object
Obrigatório
address_street_1
string
Obrigatório
Max500
exemploMain Street 5

Address of the company.

address_street_2
string
Max500
exemploExtra long address

Additional space to enter the address of the company.

postal_code
string
Obrigatório
Max500
exemploW1 5DU

Zip/Postal Code of the company location.

country
string
Obrigatório
Mín.2
Max2
exemploES

ISO 3166 Country short name.

city
string
Obrigatório
Max500
exemploLondon

City where the company is located.

province
string
Max500
exemploCity of London

State/Province where the company is located.

email_notifications_enabled
boolean

Flag to agree to email notifications for status updated.

change_request
object

The payload for making a change on an existing network Business Profile.

countries
array
contact_role
string
Max100
exemploA Business Profile

Role of the person creating the business profile.

name
string
Max100
exemploA Business Profile

Alias for the Network Business Profile.

trading_name
string
Max100
exemploA Business Profile Ltd.

Network Business Profile trading name.

organisation_type
string
Max100
exemploFor-Profit Organisation

Organisation type of the business.

tax_number
string
Max100
exemplo98284687G

Business registration tax number.

business_registration_id
string
Max100
exemplo15-048-3782

Business registration ID.

issuing_authority
string
Max100
exemploNational Government

Business registration ID issuing authority.

privacy_policy_url
string(uri)
Max500
exemplohttps://www.businessinc.com/privacy_policy

Link to the business privacy policy.

privacy_policy_manager_email
string(email)
exemploprivacy.manager@business.com

Privacy policy manager contact email address.

dpo_email
string(email)
exemplodpo@business.com

Data protection officer contact email address.

dpo_required
boolean

Flag to check if a data protection officer is required by law.

terms_and_conditions_accepted
boolean

Set to true to accept terms and conditions. You may retrieve the latest version of those terms and conditions using the catalogue T&C endpoint.

business_information
object
address_street_1
string
Obrigatório
Max500
exemploMain Street 5

Address of the company.

address_street_2
string
Max500
exemploExtra long address

Additional space to enter the address of the company.

postal_code
string
Obrigatório
Max500
exemploW1 5DU

Zip/Postal Code of the company location.

country
string
Obrigatório
Mín.2
Max2
exemploES

ISO 3166 Country short name.

city
string
Obrigatório
Max500
exemploLondon

City where the company is located.

province
string
Max500
exemploCity of London

State/Province where the company is located.

email_notifications_enabled
boolean

Flag to agree to email notifications for status updated.

status
object
status
string
Obrigatório
exemplopending

Status of change request for business profile

Deve ser uma das seguintes opções:rejectedpendingaccepted
message
string
Max100

Brief description of why the change request was rejected/accepted.

created_at
string(date-time)
exemplo2023-11-07T07:20:50.52Z

Date when the Business Profile was created.

updated_at
string(date-time)
exemplo2023-11-08T10:12:20.52Z

Date when the Business Profile was updated for the last time.

vetting_terms_and_conditions_accepted
boolean

Set to true to accept vetting terms and conditions. You may retrieve the latest version of those vetting terms and conditions using the catalogue T&C endpoint.

vetting_extra_fields
object
exemplo{ "tax_number_type": "NIF", "duns_number": "123456789" }

Map with all the vetting fields and values required by the vetting levels that apply to the Business Profile.

notification
object

Custom Notification for a Business Profile.

created_at
string(date-time)
Obrigatório
exemplo2023-11-07T07:20:50.52Z

Date when the Notification was created.

message
string
Obrigatório
Max1000
exemploThis profile requires your attention. Please modify it.

Notification message.

dismissed
boolean
Obrigatório

Flag to indicate if this Notification has been dismissed by the User.

require_changes
boolean

Flag to indicate if this Notification will require changes performed by the User.

nr_notifications
integer
Obrigatório
exemplo1

The number of non-dismissed notifications including this Business Profile and all its Application Profiles.

vetting_terms_and_conditions_accepted
boolean

Set to true to accept vetting terms and conditions. You may retrieve the latest version of those vetting terms and conditions using the catalogue T&C endpoint.

vetting_extra_fields
object
exemplo{ "tax_number_type": "NIF", "duns_number": "123456789" }

Map with all the vetting fields and values required by the vetting levels that apply to the Business Profile. The required vetting levels will be computed depending on the CSPs operating in the countries selected for this Business Profile. Once the vetting levels are calculated, the mandatory extra fields for each level will be the ones returned by the catalogue get a vetting level endpoint.

vetting_info
object

Information regarding vetting process.

consent
string
Obrigatório
exemploconsented

Acknowledgement to proceed with the vetting process.

Deve ser uma das seguintes opções:not_requiredconsentednot_consented
vetting_levels
array

List of vetting levels applied to the business profile at the time it was created.

vetting_result
object

Information regarding the outcome of the vetting process.

result
string
exemplosuccessful

Outcome of the vetting process.

Deve ser uma das seguintes opções:successfulunsuccessful
message
string
exemploVetting finished successfully.

Human readable explanation of the vetting process result.

Exemplo Resposta

{
   "id": "2hothFWw2ssb3y3lhh5Fu3tzfqV",
   "account_id": "acc102846",
   "countries": [
      "ES",
      "DE"
   ],
   "contact_role": "A Business Profile",
   "name": "A Business Profile",
   "trading_name": "A Business Profile Ltd.",
   "organisation_type": "forProfitOrganisation",
   "tax_number": "98284687G",
   "business_registration_id": "15-048-3782",
   "issuing_authority": "National Government",
   "privacy_policy_url": "https://www.businessinc.com/privacy_policy",
   "privacy_policy_manager_email": "privacy.manager@business.com",
   "dpo_email": "dpo@business.com",
   "dpo_required": true,
   "terms_and_conditions_accepted": true,
   "status": {
      "status": "reviewed",
      "message": "string"
   },
   "created_at": "2023-11-07T07:20:50.52Z",
   "updated_at": "2023-11-08T10:12:20.52Z",
   "delete_at": "2023-11-08T10:12:20.52Z",
   "business_information": {
      "address_street_1": "Main Street 5",
      "address_street_2": "Extra long address",
      "postal_code": "W1 5DU",
      "country": "ES",
      "city": "London",
      "province": "City of London"
   },
   "email_notifications_enabled": true,
   "change_request": null,
   "notification": {
      "created_at": "2023-11-07T07:20:50.52Z",
      "message": "This profile requires your attention. Please modify it.",
      "dismissed": true,
      "require_changes": true
   },
   "nr_notifications": 1,
   "vetting_terms_and_conditions_accepted": true,
   "vetting_extra_fields": {
      "tax_number_type": "NIF",
      "duns_number": "123456789"
   },
   "vetting_info": {
      "consent": "consented",
      "vetting_levels": [
         "standard",
         "escalated_plus"
      ]
   },
   "vetting_result": {
      "result": "successful",
      "message": "Vetting finished successfully."
   }
}

Delete Business Profile Change Request

Deletes an existing Business Profile Change Request, returns 404 if no such change request is present

deletehttps://api-eu.vonage.com/v1/network-registry/business-profiles/:id/change-request

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Caminho Parâmetros

id
string
Obrigatório

The network Business Profile id.

Respostas

The Business Profile Change Request has been deleted

Get a list of linked Vonage Applications

Get a list of linked Vonage Applications under the Business profile

gethttps://api-eu.vonage.com/v1/network-registry/business-profiles/:id/linked-applications

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Caminho Parâmetros

id
string
Obrigatório

The network Business Profile id.

Respostas
Tipo de conteúdo
application/json

List of linked Vonage Applications under the business profile

_links
object
Obrigatório

Pagination info.

self
object
Obrigatório
href
string
Obrigatório
Max4096
exemplohttps://example.com/resource?next=19284743

URL pointing to some resource(s).

next
object
href
string
Obrigatório
Max4096
exemplohttps://example.com/resource?next=19284743

URL pointing to some resource(s).

_embedded
object
Obrigatório
linked_applications
array
Obrigatório
account_id
string
Obrigatório
exemploacc102846

Id of the Vonage Account.

vonage_application_id
string
Obrigatório
exemplod65hx4ghh

Vonage Application ID

Exemplo Resposta

{
   "_links": {
      "self": {
         "href": "https://example.com/resource?next=19284743"
      },
      "next": {
         "href": "https://example.com/resource?next=19284743"
      }
   },
   "_embedded": {
      "linked_applications": [
         {
            "account_id": "acc102846",
            "vonage_application_id": "d65hx4ghh"
         }
      ]
   }
}

Application Profile

Application profiles are used to define a specific use case, including which Network APIs are required and the purpose they will be used for, and will be shared with CSPs in the countries included with the associated business profile.

List network Application Profile registrations.

gethttps://api-eu.vonage.com/v1/network-registry/application-profiles

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Consulta Parâmetros

status
string
Deve ser uma das seguintes opções:pendingprovisioningacceptedpartially-acceptedrejectedfailed
business_profile_id
string

Id of a Business Profile.

shared
boolean

Flag of shared profiles.

limit
number
Mín.1
Max100

Limit the number of items in the result page.

next
string

Opaque token for retrieving next results page.

Respostas
Tipo de conteúdo
application/json

The list of matched network Application Profiles of the given Account.

_links
object
Obrigatório

Pagination info.

self
object
Obrigatório
href
string
Obrigatório
Max4096
exemplohttps://example.com/resource?next=19284743

URL pointing to some resource(s).

next
object
href
string
Obrigatório
Max4096
exemplohttps://example.com/resource?next=19284743

URL pointing to some resource(s).

_embedded
object
Obrigatório
application_profiles
array
Obrigatório
id
string
Obrigatório
exemplo2hotg2Wzoy65nG6VKNaap4VFQvC

Internal id of a network Application Profile.

business_profile_id
string
Obrigatório
Max100
exemplo2hothFWw2ssb3y3lhh5Fu3tzfqV

Id of the Business Profile that owns the Application Profile.

account_id
string
Obrigatório
Max50
exemploacc102846

Id of the Vonage account, known as apiKey, that owns the network Application Profile.

name
string
Obrigatório
Max100
exemploNetwork Application Profile

An Application Profile name

description
string
Max1000
exemploThis Network Application Profile main use case is for Fraud Prevention

The Application use cases description.

category_id
string
Obrigatório
Max100
exemplofinance

A category of the network Application Profile. A more complete and up-to-date list of supported categories can be obtained in /v1/network-registry/catalogue/categories.

Deve ser uma das seguintes opções:artAndDesignautoAndVehiclebeautybooksAndReferencebusinessdeveloperToolseducationeventsAndEntertainmentfinancefoodAndDrinkgameshealthAndFitnesskidslibrariesAndDemolifestylemapsAndNavigationmedicalmusicAndAudionewsAndMagazinesphotoAndVideoproductivityshoppingsocialNetworkingAndCommunicationssportsutilitiestravelAndLocalweather
status
object
Obrigatório
status
string
Obrigatório

Overall network Application Profile status.

Deve ser uma das seguintes opções:pendingprovisioningacceptedpartially-acceptedrejectedfailed
message
string
Max100

Brief description of why the application profile was rejected.

created_at
string(date-time)
Obrigatório
exemplo2023-11-07T07:20:50.52Z

Date when the Network Application Profile request was created.

updated_at
string(date-time)
Obrigatório
exemplo2023-11-08T10:12:20.52Z

Date when the Network Application Profile request was updated.

delete_at
string(date-time)
exemplo2023-11-08T10:12:20.52Z

Date when the Network Application Profile request will be deleted.

network_apis
array
Obrigatório
network_api_id
string
Obrigatório
exemplosim-swap

Id of the Network API. A more complete and up-to-date list of supported categories can be obtained in /v1/network-registry/catalogue/network-apis.

Sample values:

  • sim-swap
  • number-verification
  • device-status
  • qod
  • verify-silent-authentication
purpose_ids
array
Obrigatório

List of purposes is required by the network operator to validate the request. A more complete and up-to-date list of supported purposes can be obtained in /v1/network-registry/catalogue/purposes.

terms_and_conditions_accepted
boolean

Set to true to accept terms and conditions. You may retrieve the latest version of those terms and conditions using the catalogue T&C endpoint.

infrastructure_locations
array
Obrigatório
notification
object

Custom Notification for an Application Profile.

created_at
string(date-time)
Obrigatório
exemplo2023-11-07T07:20:50.52Z

Date when the Notification was created.

message
string
Obrigatório
Max1000
exemploThis profile requires your attention. Please modify it.

Notification message.

dismissed
boolean
Obrigatório

Flag to indicate if this Notification has been dismissed by the User.

privacy_policy_url
string(uri)
Max500
exemplohttps://www.businessinc.com/application_privacy_policy

Link to the application profile privacy policy.

Exemplo Resposta

{
   "_links": {
      "self": {
         "href": "https://example.com/resource?next=19284743"
      },
      "next": {
         "href": "https://example.com/resource?next=19284743"
      }
   },
   "_embedded": {
      "application_profiles": [
         {
            "id": "2hotg2Wzoy65nG6VKNaap4VFQvC",
            "business_profile_id": "2hothFWw2ssb3y3lhh5Fu3tzfqV",
            "account_id": "acc102846",
            "name": "Network Application Profile",
            "description": "This Network Application Profile main use case is for Fraud Prevention",
            "category_id": "finance",
            "status": {
               "status": "pending",
               "message": "string"
            },
            "created_at": "2023-11-07T07:20:50.52Z",
            "updated_at": "2023-11-08T10:12:20.52Z",
            "delete_at": "2023-11-08T10:12:20.52Z",
            "network_apis": [
               {
                  "network_api_id": "sim-swap",
                  "purpose_ids": [
                     "FraudPreventionAndDetection"
                  ]
               }
            ],
            "terms_and_conditions_accepted": true,
            "infrastructure_locations": [
               "ES"
            ],
            "notification": {
               "created_at": "2023-11-07T07:20:50.52Z",
               "message": "This profile requires your attention. Please modify it.",
               "dismissed": true
            },
            "privacy_policy_url": "https://www.businessinc.com/application_privacy_policy"
         }
      ]
   }
}

Create a new network Application Profile.

Create a new network Application Profile. There is a limit of 50 application profiles per account.

posthttps://api-eu.vonage.com/v1/network-registry/application-profiles

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Corpo da solicitação
Tipo de conteúdo
application/json

business_profile_id
string
Obrigatório
Max100
exemplo2hothFWw2ssb3y3lhh5Fu3tzfqV

Id of the Business Profile that owns the Application Profile.

name
string
Obrigatório
Max100
exemploNetwork Application Profile

An Application Profile name

description
string
Max1000
exemploThis Network Application Profile main use case is for Fraud Prevention

The Application use cases description.

category_id
string
Obrigatório
Max100
exemplofinance

A category of the network Application Profile. A more complete and up-to-date list of supported categories can be obtained in /v1/network-registry/catalogue/categories.

Deve ser uma das seguintes opções:artAndDesignautoAndVehiclebeautybooksAndReferencebusinessdeveloperToolseducationeventsAndEntertainmentfinancefoodAndDrinkgameshealthAndFitnesskidslibrariesAndDemolifestylemapsAndNavigationmedicalmusicAndAudionewsAndMagazinesphotoAndVideoproductivityshoppingsocialNetworkingAndCommunicationssportsutilitiestravelAndLocalweather
network_apis
array
Obrigatório
network_api_id
string
Obrigatório
exemplosim-swap

Id of the Network API. A more complete and up-to-date list of supported categories can be obtained in /v1/network-registry/catalogue/network-apis.

Sample values:

  • sim-swap
  • number-verification
  • device-status
  • qod
  • verify-silent-authentication
purpose_ids
array
Obrigatório

List of purposes is required by the network operator to validate the request. A more complete and up-to-date list of supported purposes can be obtained in /v1/network-registry/catalogue/purposes.

terms_and_conditions_accepted
boolean

Set to true to accept terms and conditions. You may retrieve the latest version of those terms and conditions using the catalogue T&C endpoint.

infrastructure_locations
array
Obrigatório
privacy_policy_url
string(uri)
Max500
exemplohttps://www.businessinc.com/application_privacy_policy

Link to the application profile privacy policy.

Exemplo Solicitação

{
   "business_profile_id": "2hothFWw2ssb3y3lhh5Fu3tzfqV",
   "name": "Network Application Profile",
   "description": "This Network Application Profile main use case is for Fraud Prevention",
   "category_id": "finance",
   "network_apis": [
      {
         "network_api_id": "sim-swap",
         "purpose_ids": [
            "FraudPreventionAndDetection"
         ]
      }
   ],
   "terms_and_conditions_accepted": true,
   "infrastructure_locations": [
      "ES"
   ],
   "privacy_policy_url": "https://www.businessinc.com/application_privacy_policy"
}
{
   "business_profile_id": "2hothFWw2ssb3y3lhh5Fu3tzfqV",
   "name": "Network Application Profile",
   "category_id": "finance",
   "network_apis": [
      {
         "network_api_id": "sim-swap",
         "purpose_ids": [
            "FraudPreventionAndDetection"
         ]
      }
   ],
   "infrastructure_locations": [
      "ES"
   ]
}

Respostas
Tipo de conteúdo
application/json

The created network Application Profile.

id
string
Obrigatório
exemplo2hotg2Wzoy65nG6VKNaap4VFQvC

Internal id of a network Application Profile.

business_profile_id
string
Obrigatório
Max100
exemplo2hothFWw2ssb3y3lhh5Fu3tzfqV

Id of the Business Profile that owns the Application Profile.

account_id
string
Obrigatório
Max50
exemploacc102846

Id of the Vonage account, known as apiKey, that owns the network Application Profile.

name
string
Obrigatório
Max100
exemploNetwork Application Profile

An Application Profile name

description
string
Max1000
exemploThis Network Application Profile main use case is for Fraud Prevention

The Application use cases description.

category_id
string
Obrigatório
Max100
exemplofinance

A category of the network Application Profile. A more complete and up-to-date list of supported categories can be obtained in /v1/network-registry/catalogue/categories.

Deve ser uma das seguintes opções:artAndDesignautoAndVehiclebeautybooksAndReferencebusinessdeveloperToolseducationeventsAndEntertainmentfinancefoodAndDrinkgameshealthAndFitnesskidslibrariesAndDemolifestylemapsAndNavigationmedicalmusicAndAudionewsAndMagazinesphotoAndVideoproductivityshoppingsocialNetworkingAndCommunicationssportsutilitiestravelAndLocalweather
status
object
Obrigatório
status
string
Obrigatório

Overall network Application Profile status.

Deve ser uma das seguintes opções:pendingprovisioningacceptedpartially-acceptedrejectedfailed
message
string
Max100

Brief description of why the application profile was rejected.

created_at
string(date-time)
Obrigatório
exemplo2023-11-07T07:20:50.52Z

Date when the Network Application Profile request was created.

updated_at
string(date-time)
Obrigatório
exemplo2023-11-08T10:12:20.52Z

Date when the Network Application Profile request was updated.

delete_at
string(date-time)
exemplo2023-11-08T10:12:20.52Z

Date when the Network Application Profile request will be deleted.

network_apis
array
Obrigatório
network_api_id
string
Obrigatório
exemplosim-swap

Id of the Network API. A more complete and up-to-date list of supported categories can be obtained in /v1/network-registry/catalogue/network-apis.

Sample values:

  • sim-swap
  • number-verification
  • device-status
  • qod
  • verify-silent-authentication
purpose_ids
array
Obrigatório

List of purposes is required by the network operator to validate the request. A more complete and up-to-date list of supported purposes can be obtained in /v1/network-registry/catalogue/purposes.

terms_and_conditions_accepted
boolean

Set to true to accept terms and conditions. You may retrieve the latest version of those terms and conditions using the catalogue T&C endpoint.

infrastructure_locations
array
Obrigatório
notification
object

Custom Notification for an Application Profile.

created_at
string(date-time)
Obrigatório
exemplo2023-11-07T07:20:50.52Z

Date when the Notification was created.

message
string
Obrigatório
Max1000
exemploThis profile requires your attention. Please modify it.

Notification message.

dismissed
boolean
Obrigatório

Flag to indicate if this Notification has been dismissed by the User.

privacy_policy_url
string(uri)
Max500
exemplohttps://www.businessinc.com/application_privacy_policy

Link to the application profile privacy policy.

Exemplo Resposta

{
   "id": "2hotg2Wzoy65nG6VKNaap4VFQvC",
   "business_profile_id": "2hothFWw2ssb3y3lhh5Fu3tzfqV",
   "account_id": "acc102846",
   "name": "Network Application Profile",
   "description": "This Network Application Profile main use case is for Fraud Prevention",
   "category_id": "finance",
   "status": {
      "status": "pending",
      "message": "string"
   },
   "created_at": "2023-11-07T07:20:50.52Z",
   "updated_at": "2023-11-08T10:12:20.52Z",
   "delete_at": "2023-11-08T10:12:20.52Z",
   "network_apis": [
      {
         "network_api_id": "sim-swap",
         "purpose_ids": [
            "FraudPreventionAndDetection"
         ]
      }
   ],
   "terms_and_conditions_accepted": true,
   "infrastructure_locations": [
      "ES"
   ],
   "notification": {
      "created_at": "2023-11-07T07:20:50.52Z",
      "message": "This profile requires your attention. Please modify it.",
      "dismissed": true
   },
   "privacy_policy_url": "https://www.businessinc.com/application_privacy_policy"
}

Get network Application Profile.

Get network Application Profile

gethttps://api-eu.vonage.com/v1/network-registry/application-profiles/:id

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Caminho Parâmetros

id
string
Obrigatório

Network Application Profile ID

Respostas
Tipo de conteúdo
application/json

A network Application Profile.

id
string
Obrigatório
exemplo2hotg2Wzoy65nG6VKNaap4VFQvC

Internal id of a network Application Profile.

business_profile_id
string
Obrigatório
Max100
exemplo2hothFWw2ssb3y3lhh5Fu3tzfqV

Id of the Business Profile that owns the Application Profile.

account_id
string
Obrigatório
Max50
exemploacc102846

Id of the Vonage account, known as apiKey, that owns the network Application Profile.

name
string
Obrigatório
Max100
exemploNetwork Application Profile

An Application Profile name

description
string
Max1000
exemploThis Network Application Profile main use case is for Fraud Prevention

The Application use cases description.

category_id
string
Obrigatório
Max100
exemplofinance

A category of the network Application Profile. A more complete and up-to-date list of supported categories can be obtained in /v1/network-registry/catalogue/categories.

Deve ser uma das seguintes opções:artAndDesignautoAndVehiclebeautybooksAndReferencebusinessdeveloperToolseducationeventsAndEntertainmentfinancefoodAndDrinkgameshealthAndFitnesskidslibrariesAndDemolifestylemapsAndNavigationmedicalmusicAndAudionewsAndMagazinesphotoAndVideoproductivityshoppingsocialNetworkingAndCommunicationssportsutilitiestravelAndLocalweather
status
object
Obrigatório
status
string
Obrigatório

Overall network Application Profile status.

Deve ser uma das seguintes opções:pendingprovisioningacceptedpartially-acceptedrejectedfailed
message
string
Max100

Brief description of why the application profile was rejected.

created_at
string(date-time)
Obrigatório
exemplo2023-11-07T07:20:50.52Z

Date when the Network Application Profile request was created.

updated_at
string(date-time)
Obrigatório
exemplo2023-11-08T10:12:20.52Z

Date when the Network Application Profile request was updated.

delete_at
string(date-time)
exemplo2023-11-08T10:12:20.52Z

Date when the Network Application Profile request will be deleted.

network_apis
array
Obrigatório
network_api_id
string
Obrigatório
exemplosim-swap

Id of the Network API. A more complete and up-to-date list of supported categories can be obtained in /v1/network-registry/catalogue/network-apis.

Sample values:

  • sim-swap
  • number-verification
  • device-status
  • qod
  • verify-silent-authentication
purpose_ids
array
Obrigatório

List of purposes is required by the network operator to validate the request. A more complete and up-to-date list of supported purposes can be obtained in /v1/network-registry/catalogue/purposes.

terms_and_conditions_accepted
boolean

Set to true to accept terms and conditions. You may retrieve the latest version of those terms and conditions using the catalogue T&C endpoint.

infrastructure_locations
array
Obrigatório
notification
object

Custom Notification for an Application Profile.

created_at
string(date-time)
Obrigatório
exemplo2023-11-07T07:20:50.52Z

Date when the Notification was created.

message
string
Obrigatório
Max1000
exemploThis profile requires your attention. Please modify it.

Notification message.

dismissed
boolean
Obrigatório

Flag to indicate if this Notification has been dismissed by the User.

privacy_policy_url
string(uri)
Max500
exemplohttps://www.businessinc.com/application_privacy_policy

Link to the application profile privacy policy.

Exemplo Resposta

{
   "id": "2hotg2Wzoy65nG6VKNaap4VFQvC",
   "business_profile_id": "2hothFWw2ssb3y3lhh5Fu3tzfqV",
   "account_id": "acc102846",
   "name": "Network Application Profile",
   "description": "This Network Application Profile main use case is for Fraud Prevention",
   "category_id": "finance",
   "status": {
      "status": "pending",
      "message": "string"
   },
   "created_at": "2023-11-07T07:20:50.52Z",
   "updated_at": "2023-11-08T10:12:20.52Z",
   "delete_at": "2023-11-08T10:12:20.52Z",
   "network_apis": [
      {
         "network_api_id": "sim-swap",
         "purpose_ids": [
            "FraudPreventionAndDetection"
         ]
      }
   ],
   "terms_and_conditions_accepted": true,
   "infrastructure_locations": [
      "ES"
   ],
   "notification": {
      "created_at": "2023-11-07T07:20:50.52Z",
      "message": "This profile requires your attention. Please modify it.",
      "dismissed": true
   },
   "privacy_policy_url": "https://www.businessinc.com/application_privacy_policy"
}

Delete a network Application Profile.

Delete network Application Profile

deletehttps://api-eu.vonage.com/v1/network-registry/application-profiles/:id

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Caminho Parâmetros

id
string
Obrigatório

Network Application Profile ID

Respostas

The application profile has been marked for deletion.

Dismiss the Custom Notification

Marks the Custom Notification as dismissed.

posthttps://api-eu.vonage.com/v1/network-registry/application-profiles/:id/notification/dismiss

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Caminho Parâmetros

id
string
Obrigatório

Network Application Profile ID

Respostas

The Custom Notification is marked as dismissed.

Undelete network Application Profile.

Undelete network Application Profile

posthttps://api-eu.vonage.com/v1/network-registry/application-profiles/:id/undelete

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Caminho Parâmetros

id
string
Obrigatório

Network Application Profile ID

Respostas

The application profile has been undeleted.

Detailed information of Application Profile registration status per CSP.

gethttps://api-eu.vonage.com/v1/network-registry/application-profiles/:id/csps

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Caminho Parâmetros

id
string
Obrigatório

Network Application Profile ID, or the literal "*" for ALL the Applications

Consulta Parâmetros

next
string

Opaque token for retrieving next results page.

limit
number
Mín.1
Max100

Limit the number of items in the result page.

plmn_id
string
Mín.14
Max15

Filter list of CSP statuses by PLMN id.

status
string
exemplonot-submitted

Filter list of the CSP statuses by status.

Deve ser uma das seguintes opções:not-submittedready-for-provisioningready-to-updateprovisioning-applicationapplication-acceptedprovisioning-orderacceptedrejectedfailed
csp_id
string

Filter list of CSP statuses by csp_id

Respostas
Tipo de conteúdo
application/json

A paginated view of the Application Profile registration status per CSP

_links
object
Obrigatório

Pagination info.

self
object
Obrigatório
href
string
Obrigatório
Max4096
exemplohttps://example.com/resource?next=19284743

URL pointing to some resource(s).

next
object
href
string
Obrigatório
Max4096
exemplohttps://example.com/resource?next=19284743

URL pointing to some resource(s).

_embedded
object
Obrigatório
application_profile_csp_statuses
array
Obrigatório
csp_id
string
Obrigatório
exemplotelefonica_es

Id of the CSP.

created_at
string(date-time)
Obrigatório
exemplo2023-11-07T07:20:50.52Z

Date when the CSP was notified.

updated_at
string(date-time)
Obrigatório
exemplo2023-11-08T10:12:20.52Z

Date when the CSP updated the status.

delete_at
string(date-time)
exemplo2023-11-08T10:12:20.52Z

Date when the Network Application Profile request will be deleted.

status
string
Obrigatório
exemplonot-submitted

Registration status of a Application Profile within a CSP.

Deve ser uma das seguintes opções:not-submittedready-for-provisioningready-to-updateprovisioning-applicationapplication-acceptedprovisioning-orderacceptedrejectedfailed
previous_status
string
exemplonot-submitted

Registration status of a Application Profile within a CSP.

Deve ser uma das seguintes opções:not-submittedready-for-provisioningready-to-updateprovisioning-applicationapplication-acceptedprovisioning-orderacceptedrejectedfailed
message
string
exemploSome message

Brief description of why the Application Profile was rejected by the CSP.

application_profile_id
string
Obrigatório
exemplo2hotg2Wzoy65nG6VKNaap4VFQvC

Id of the Application Profile.

business_profile_id
string
Obrigatório
exemplo2hothFWw2ssb3y3lhh5Fu3tzfqV

Id of the Business Profile.

account_id
string
Obrigatório
exemploacc102846

Id of the Vonage Account.

allowlist_check_required
boolean

If this CSP requires verifying if the number is whitelisted in GNP Allowlist.

network_apis
array

List of the ids of the Network APIs used by this Application Profile.

connectivity_status
string

Connectivity status

Deve ser uma das seguintes opções:UNKNOWNOKERROR

Exemplo Resposta

{
   "_links": {
      "self": {
         "href": "https://example.com/resource?next=19284743"
      },
      "next": {
         "href": "https://example.com/resource?next=19284743"
      }
   },
   "_embedded": {
      "application_profile_csp_statuses": [
         {
            "csp_id": "telefonica_es",
            "created_at": "2023-11-07T07:20:50.52Z",
            "updated_at": "2023-11-08T10:12:20.52Z",
            "delete_at": "2023-11-08T10:12:20.52Z",
            "status": "not-submitted",
            "previous_status": "not-submitted",
            "message": "Some message",
            "application_profile_id": "2hotg2Wzoy65nG6VKNaap4VFQvC",
            "business_profile_id": "2hothFWw2ssb3y3lhh5Fu3tzfqV",
            "account_id": "acc102846",
            "allowlist_check_required": false,
            "network_apis": [
               "sim-swap",
               "number-verification"
            ],
            "connectivity_status": "UNKNOWN"
         }
      ]
   }
}

Share network Application Profile.

Share network Application Profile

posthttps://api-eu.vonage.com/v1/network-registry/application-profiles/:id/shared

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Caminho Parâmetros

id
string
Obrigatório

Network Application Profile ID

Corpo da solicitação
Tipo de conteúdo
application/json

Exemplo Solicitação

{}
{}

Respostas

A network Application Profile shared.

Get a list of accounts network Application Profile shared with.

Get a list of accounts with which your network Application Profile has been shared

gethttps://api-eu.vonage.com/v1/network-registry/application-profiles/:id/shared

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Caminho Parâmetros

id
string
Obrigatório

Network Application Profile ID

Consulta Parâmetros

next
string

Opaque token for retrieving next results page.

limit
number
Mín.1
Max100

Limit the number of items in the result page.

Respostas
Tipo de conteúdo
application/json

A share of network Application Profile

_links
object
Obrigatório

Pagination info.

self
object
Obrigatório
href
string
Obrigatório
Max4096
exemplohttps://example.com/resource?next=19284743

URL pointing to some resource(s).

next
object
href
string
Obrigatório
Max4096
exemplohttps://example.com/resource?next=19284743

URL pointing to some resource(s).

_embedded
object
Obrigatório
account_ids
array
Obrigatório
account_id
string
Obrigatório
exemploacc102846

Id of the Vonage Account.

Exemplo Resposta

{
   "_links": {
      "self": {
         "href": "https://example.com/resource?next=19284743"
      },
      "next": {
         "href": "https://example.com/resource?next=19284743"
      }
   },
   "_embedded": {
      "account_ids": [
         {
            "account_id": "acc102846"
         }
      ]
   }
}

Unshare network Application Profile.

Unshare network Application Profile

deletehttps://api-eu.vonage.com/v1/network-registry/application-profiles/:id/shared/:account_id

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Caminho Parâmetros

id
string
Obrigatório

Network Application Profile ID

account_id
string
Obrigatório

Id of the Vonage Account.

Respostas

The application profile has been unshared.

Get a list of linked Vonage Applications

Get a list of linked Vonage Applications under the Application profile

gethttps://api-eu.vonage.com/v1/network-registry/application-profiles/:id/linked-applications

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Caminho Parâmetros

id
string
Obrigatório

Network Application Profile ID

Respostas
Tipo de conteúdo
application/json

List of linked Vonage Applications under application profile

_links
object
Obrigatório

Pagination info.

self
object
Obrigatório
href
string
Obrigatório
Max4096
exemplohttps://example.com/resource?next=19284743

URL pointing to some resource(s).

next
object
href
string
Obrigatório
Max4096
exemplohttps://example.com/resource?next=19284743

URL pointing to some resource(s).

_embedded
object
Obrigatório
linked_applications
array
Obrigatório
account_id
string
Obrigatório
exemploacc102846

Id of the Vonage Account.

vonage_application_id
string
Obrigatório
exemplod65hx4ghh

Vonage Application ID

Exemplo Resposta

{
   "_links": {
      "self": {
         "href": "https://example.com/resource?next=19284743"
      },
      "next": {
         "href": "https://example.com/resource?next=19284743"
      }
   },
   "_embedded": {
      "linked_applications": [
         {
            "account_id": "acc102846",
            "vonage_application_id": "d65hx4ghh"
         }
      ]
   }
}

Detailed information of Application Profile registration status for the given CSP.

gethttps://api-eu.vonage.com/v1/network-registry/application-profiles/:id/csps/:csp_id

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Caminho Parâmetros

id
string
Obrigatório

Network Application Profile ID

csp_id
string
Obrigatório

The CSP identifier.

Respostas
Tipo de conteúdo
application/json

The Application Profile registration status for the given CSP

csp_id
string
Obrigatório
exemplotelefonica_es

Id of the CSP.

created_at
string(date-time)
Obrigatório
exemplo2023-11-07T07:20:50.52Z

Date when the CSP was notified.

updated_at
string(date-time)
Obrigatório
exemplo2023-11-08T10:12:20.52Z

Date when the CSP updated the status.

delete_at
string(date-time)
exemplo2023-11-08T10:12:20.52Z

Date when the Network Application Profile request will be deleted.

status
string
Obrigatório
exemplonot-submitted

Registration status of a Application Profile within a CSP.

Deve ser uma das seguintes opções:not-submittedready-for-provisioningready-to-updateprovisioning-applicationapplication-acceptedprovisioning-orderacceptedrejectedfailed
previous_status
string
exemplonot-submitted

Registration status of a Application Profile within a CSP.

Deve ser uma das seguintes opções:not-submittedready-for-provisioningready-to-updateprovisioning-applicationapplication-acceptedprovisioning-orderacceptedrejectedfailed
message
string
exemploSome message

Brief description of why the Application Profile was rejected by the CSP.

application_profile_id
string
Obrigatório
exemplo2hotg2Wzoy65nG6VKNaap4VFQvC

Id of the Application Profile.

business_profile_id
string
Obrigatório
exemplo2hothFWw2ssb3y3lhh5Fu3tzfqV

Id of the Business Profile.

account_id
string
Obrigatório
exemploacc102846

Id of the Vonage Account.

allowlist_check_required
boolean

If this CSP requires verifying if the number is whitelisted in GNP Allowlist.

network_apis
array

List of the ids of the Network APIs used by this Application Profile.

connectivity_status
string

Connectivity status

Deve ser uma das seguintes opções:UNKNOWNOKERROR

Exemplo Resposta

{
   "csp_id": "telefonica_es",
   "created_at": "2023-11-07T07:20:50.52Z",
   "updated_at": "2023-11-08T10:12:20.52Z",
   "delete_at": "2023-11-08T10:12:20.52Z",
   "status": "not-submitted",
   "previous_status": "not-submitted",
   "message": "Some message",
   "application_profile_id": "2hotg2Wzoy65nG6VKNaap4VFQvC",
   "business_profile_id": "2hothFWw2ssb3y3lhh5Fu3tzfqV",
   "account_id": "acc102846",
   "allowlist_check_required": false,
   "network_apis": [
      "sim-swap",
      "number-verification"
   ],
   "connectivity_status": "UNKNOWN"
}

Catalogue

These endpoints are used to operate with different resources such as countries, categories organization types or purposes.

List supported countries.

gethttps://api-eu.vonage.com/v1/network-registry/catalogue/countries

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Consulta Parâmetros

next
string

Opaque token for retrieving next results page.

Respostas
Tipo de conteúdo
application/json

The list of supported countries.

_links
object
Obrigatório

Pagination info.

self
object
Obrigatório
href
string
Obrigatório
Max4096
exemplohttps://example.com/resource?next=19284743

URL pointing to some resource(s).

next
object
href
string
Obrigatório
Max4096
exemplohttps://example.com/resource?next=19284743

URL pointing to some resource(s).

_embedded
object
Obrigatório
countries
array
Obrigatório
code
string
Obrigatório
Mín.2
Max2
exemploES

ISO 3166 Country short name.

name
string
Obrigatório
exemploSpain

The country display name (in English).

Exemplo Resposta

{
   "_links": {
      "self": {
         "href": "https://example.com/resource?next=19284743"
      },
      "next": {
         "href": "https://example.com/resource?next=19284743"
      }
   },
   "_embedded": {
      "countries": [
         {
            "code": "ES",
            "name": "Spain"
         }
      ]
   }
}

List supported Organisation Types.

gethttps://api-eu.vonage.com/v1/network-registry/catalogue/organisation-types

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Consulta Parâmetros

next
string

Opaque token for retrieving next results page.

Respostas
Tipo de conteúdo
application/json

The list of supported Organisation Types.

_links
object
Obrigatório

Pagination info.

self
object
Obrigatório
href
string
Obrigatório
Max4096
exemplohttps://example.com/resource?next=19284743

URL pointing to some resource(s).

next
object
href
string
Obrigatório
Max4096
exemplohttps://example.com/resource?next=19284743

URL pointing to some resource(s).

_embedded
object
Obrigatório
organisation_types
array
Obrigatório
id
string
Obrigatório
exemploforProfitOrganisation

Id of the Organisation Type.

name
string
Obrigatório
exemploFor-Profit Organisation

The Organisation Type display name (in English).

Exemplo Resposta

{
   "_links": {
      "self": {
         "href": "https://example.com/resource?next=19284743"
      },
      "next": {
         "href": "https://example.com/resource?next=19284743"
      }
   },
   "_embedded": {
      "organisation_types": [
         {
            "id": "forProfitOrganisation",
            "name": "For-Profit Organisation"
         }
      ]
   }
}

List supported Categories.

gethttps://api-eu.vonage.com/v1/network-registry/catalogue/categories

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Consulta Parâmetros

next
string

Opaque token for retrieving next results page.

Respostas
Tipo de conteúdo
application/json

The list of supported Categories.

_links
object
Obrigatório

Pagination info.

self
object
Obrigatório
href
string
Obrigatório
Max4096
exemplohttps://example.com/resource?next=19284743

URL pointing to some resource(s).

next
object
href
string
Obrigatório
Max4096
exemplohttps://example.com/resource?next=19284743

URL pointing to some resource(s).

_embedded
object
Obrigatório
categories
array
Obrigatório
id
string
Obrigatório
exemploautoAndVehicle

Id of the Category.

name
string
Obrigatório
exemploAuto and Vehicle

The Category display name (in English).

Exemplo Resposta

{
   "_links": {
      "self": {
         "href": "https://example.com/resource?next=19284743"
      },
      "next": {
         "href": "https://example.com/resource?next=19284743"
      }
   },
   "_embedded": {
      "categories": [
         {
            "id": "autoAndVehicle",
            "name": "Auto and Vehicle"
         }
      ]
   }
}

List Communications Service Providers (CSP).

gethttps://api-eu.vonage.com/v1/network-registry/catalogue/csps

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Consulta Parâmetros

countries
array

Comma separated list of ISO 3166 country short codes to filter.

all
boolean

If enabled, list all the CSPs defined in the platform

next
string

Opaque token for retrieving next results page.

Respostas
Tipo de conteúdo
application/json

The list of matched supported CSPs.

_links
object
Obrigatório

Pagination info.

self
object
Obrigatório
href
string
Obrigatório
Max4096
exemplohttps://example.com/resource?next=19284743

URL pointing to some resource(s).

next
object
href
string
Obrigatório
Max4096
exemplohttps://example.com/resource?next=19284743

URL pointing to some resource(s).

_embedded
object
Obrigatório
csps
array
Obrigatório
id
string
Obrigatório
exemplotelefonica_es
name
string
Obrigatório
Max255
exemploTelefonica

CSP Name.

country
string
Obrigatório
Mín.2
Max2
exemploES

ISO 3166 Country short name.

supported_network_apis
array

Ids of the Network APIs supported by the CSP.

vetting_level
string
exemplostandard_vetting

Vetting level for this CSP.

Exemplo Resposta

{
   "_links": {
      "self": {
         "href": "https://example.com/resource?next=19284743"
      },
      "next": {
         "href": "https://example.com/resource?next=19284743"
      }
   },
   "_embedded": {
      "csps": [
         {
            "id": "telefonica_es",
            "name": "Telefonica",
            "country": "ES",
            "supported_network_apis": [
               "sim-swap",
               "number-verification"
            ],
            "vetting_level": "standard_vetting"
         }
      ]
   }
}

List supported Network APIs.

gethttps://api-eu.vonage.com/v1/network-registry/catalogue/network-apis

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Consulta Parâmetros

countries
array

Comma separated list of ISO 3166 country short codes to filter.

all
boolean

If enabled, list all the Network APIs defined in the platform

next
string

Opaque token for retrieving next results page.

Respostas
Tipo de conteúdo
application/json

The list of supported Network APIs.

_links
object
Obrigatório

Pagination info.

self
object
Obrigatório
href
string
Obrigatório
Max4096
exemplohttps://example.com/resource?next=19284743

URL pointing to some resource(s).

next
object
href
string
Obrigatório
Max4096
exemplohttps://example.com/resource?next=19284743

URL pointing to some resource(s).

_embedded
object
Obrigatório
network_apis
array
Obrigatório
id
string
Obrigatório
exemplosim-swap

Id of the Network API.

name
string
Obrigatório
exemploSIM Swap

The Network API display name (in English).

requires
array

List of requirements of the Network API

Valores disponíveis:
nv_redirect_url,qod_callback_url,verify_callback_url

Exemplo Resposta

{
   "_links": {
      "self": {
         "href": "https://example.com/resource?next=19284743"
      },
      "next": {
         "href": "https://example.com/resource?next=19284743"
      }
   },
   "_embedded": {
      "network_apis": [
         {
            "id": "sim-swap",
            "name": "SIM Swap",
            "requires": [
               [
                  "nv_redirect_url"
               ]
            ]
         }
      ]
   }
}

List supported Purposes.

gethttps://api-eu.vonage.com/v1/network-registry/catalogue/purposes

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Consulta Parâmetros

network-apis
string

Comma separated list of Network APIs ids to filter.

next
string

Opaque token for retrieving next results page.

Respostas
Tipo de conteúdo
application/json

The list of supported Purposes.

_links
object
Obrigatório

Pagination info.

self
object
Obrigatório
href
string
Obrigatório
Max4096
exemplohttps://example.com/resource?next=19284743

URL pointing to some resource(s).

next
object
href
string
Obrigatório
Max4096
exemplohttps://example.com/resource?next=19284743

URL pointing to some resource(s).

_embedded
object
Obrigatório
purposes
array
Obrigatório
id
string
Obrigatório
exemplofraudPreventionAndDetection

Id of the Purpose.

name
string
Obrigatório
exemploFraud Prevention and Detection

The Purpose display name (in English)

network_api_id
string
Obrigatório
exemplosim-swap

Id of the Network API that the Purpose belongs to.

Exemplo Resposta

{
   "_links": {
      "self": {
         "href": "https://example.com/resource?next=19284743"
      },
      "next": {
         "href": "https://example.com/resource?next=19284743"
      }
   },
   "_embedded": {
      "purposes": [
         {
            "id": "fraudPreventionAndDetection",
            "name": "Fraud Prevention and Detection",
            "network_api_id": "sim-swap"
         }
      ]
   }
}

List supported Vetting levels.

Vetting levels define the different requirements needed for an independent verification of the business profile (for example, requiring more information during the creation of the business profile).

gethttps://api-eu.vonage.com/v1/network-registry/catalogue/vetting-levels

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Consulta Parâmetros

next
string

Opaque token for retrieving next results page.

Respostas
Tipo de conteúdo
application/json

The list of supported Vetting Levels.

_links
object
Obrigatório

Pagination info.

self
object
Obrigatório
href
string
Obrigatório
Max4096
exemplohttps://example.com/resource?next=19284743

URL pointing to some resource(s).

next
object
href
string
Obrigatório
Max4096
exemplohttps://example.com/resource?next=19284743

URL pointing to some resource(s).

_embedded
object
Obrigatório
vetting_levels
array
Obrigatório
id
string
Obrigatório
exemplostandard_level

Id of the vetting level.

name
string
Obrigatório
exemploStandard level

The vetting level display name (in English)

description
string
Obrigatório
exemploStandard vetting level

Description of the vetting level.

extra_fields
array
Obrigatório

List of extra fields required by the vetting level

Exemplo Resposta

{
   "_links": {
      "self": {
         "href": "https://example.com/resource?next=19284743"
      },
      "next": {
         "href": "https://example.com/resource?next=19284743"
      }
   },
   "_embedded": {
      "vetting_levels": [
         {
            "id": "standard_level",
            "name": "Standard level",
            "description": "Standard vetting level",
            "extra_fields": [
               "legal_company_name",
               "business_registration_registrar"
            ]
         }
      ]
   }
}

Get a Vetting Level.

gethttps://api-eu.vonage.com/v1/network-registry/catalogue/vetting-levels/:id

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Caminho Parâmetros

id
string
Obrigatório

The Vetting Level identifier.

Respostas
Tipo de conteúdo
application/json

The Vetting Level with the given id.

id
string
Obrigatório
exemplostandard_level

Id of the vetting level.

name
string
Obrigatório
exemploStandard level

The vetting level display name (in English)

description
string
Obrigatório
exemploStandard vetting level

Description of the vetting level.

extra_fields
array
Obrigatório

List of extra fields required by the vetting level

Exemplo Resposta

{
   "id": "standard_level",
   "name": "Standard level",
   "description": "Standard vetting level",
   "extra_fields": [
      "legal_company_name",
      "business_registration_registrar"
   ]
}

List supported Terms and Conditions.

gethttps://api-eu.vonage.com/v1/network-registry/catalogue/terms-and-conditions

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Consulta Parâmetros

next
string

Opaque token for retrieving next results page.

Respostas
Tipo de conteúdo
application/json

The list of supported Terms and Conditions.

_links
object
Obrigatório

Pagination info.

self
object
Obrigatório
href
string
Obrigatório
Max4096
exemplohttps://example.com/resource?next=19284743

URL pointing to some resource(s).

next
object
href
string
Obrigatório
Max4096
exemplohttps://example.com/resource?next=19284743

URL pointing to some resource(s).

_embedded
object
Obrigatório
terms_and_conditions
array
Obrigatório
id
string
Obrigatório
exemplogeneral

Id of the Terms and Conditions.

name
string
Obrigatório
exemploGeneral terms and conditions

The Terms and Conditions display name (in English).

text
string
Obrigatório
exemploT&Cs are determined by Network Registry. You may retrieve the latest version of those terms and conditions using the Network Registry T&C endpoint.

Description of the Terms and Conditions.

Exemplo Resposta

{
   "_links": {
      "self": {
         "href": "https://example.com/resource?next=19284743"
      },
      "next": {
         "href": "https://example.com/resource?next=19284743"
      }
   },
   "_embedded": {
      "terms_and_conditions": [
         {
            "id": "general",
            "name": "General terms and conditions",
            "text": "T&Cs are determined by Network Registry. You may retrieve the latest version of those terms and \nconditions using the Network Registry T&C endpoint.\n"
         }
      ]
   }
}

Get Terms and Conditions.

gethttps://api-eu.vonage.com/v1/network-registry/catalogue/terms-and-conditions/:id

Autenticação

ChaveDescriçãoOndeExemplo
Authorization

Chave e segredo da API codificados em Base64, separados por dois pontos.
Leia mais

Headers

Basic <base64>

Caminho Parâmetros

id
string
Obrigatório

The Terms and Conditions identifier.

Respostas
Tipo de conteúdo
application/json

The Terms and Conditions with the given id.

id
string
Obrigatório
exemplogeneral

Id of the Terms and Conditions.

name
string
Obrigatório
exemploGeneral terms and conditions

The Terms and Conditions display name (in English).

text
string
Obrigatório
exemploT&Cs are determined by Network Registry. You may retrieve the latest version of those terms and conditions using the Network Registry T&C endpoint.

Description of the Terms and Conditions.

Exemplo Resposta

{
   "id": "general",
   "name": "General terms and conditions",
   "text": "T&Cs are determined by Network Registry. You may retrieve the latest version of those terms and \nconditions using the Network Registry T&C endpoint.\n"
}