API do consumidor
. Consumidor A API fornece endpoints para recuperar e atualizar Customer Service Management (CSM) registros do consumidor.
Além disso, você pode gerar novos registros de perfil de mídia social ao criar um consumidor.
. Consumidor A API requer o plug-in Atendimento ao cliente (com.sn_customerservice) e é fornecida no agora namespace.
Os usuários precisam da função csm_ws_integration para acesso total à API.
Consumidor - OBTER /now/consumer
Recupera um conjunto especificado de Customer Service Management (CSM) registros do consumidor.
Formato de URL
URL com controle de versão: /api/now/api/consumer
URL padrão: /api/now/consumer
Parâmetros de solicitação compatíveis
| Nome | Descrição |
|---|---|
| api_version | Opcional. Versão do endpoint a ser acessado. Por exemplo, v1 ou v2 . Especifique este valor somente para usar uma versão de endpoint diferente da mais recente. Tipo de dados: Cadeia de caracteres |
| Nome | Descrição |
|---|---|
| sysparm_limit | Número máximo de registros a serem retornados. Para solicitações que excedem esse número de registros, use sysparm_offsetparâmetro para paginar a recuperação de registro. Na resposta, o parâmetro booliano hasMoreretornado. Indica se há mais registros a serem retornados que atendem aos critérios de filtro. Tipo de dados: Número Padrão: 10 |
| sysparm_offset | Índice de registro inicial para o qual começar a recuperar registros. Use este valor para paginar a recuperação de registro. Esta funcionalidade permite a recuperação de todos os registros, independentemente do número de registros, em pequenos blocos gerenciáveis. Por exemplo, na primeira vez que você chamar este endpoint, sysparm_offsetdefinido como "0". Para simplesmente percorrer todos os registros disponíveis, use Não passe um número negativo em sysparm_offsetparâmetro. Tipo de dados: Número Padrão: 0 |
| sysparm_query | Consulta codificada usada para filtrar o conjunto de resultados. Por exemplo:
A consulta codificada é compatível ordenar por . Para classificar respostas com base em determinados campos, use ORDERBY e. ORDERBYDESC cláusulas em sysparm_query. Por exemplo, Se parte da consulta for inválida, como especificar um nome de campo inválido, a instância ignorará a parte inválida. Em seguida, ele retorna linhas usando somente a parte válida da consulta. Você pode controlar esse comportamento usando a propriedade glide.invalid_query.returns_no_rows. Defina esta propriedade como verdadeira para não retornar linhas em uma consulta inválida. Nota: . glide.invalid_query.returns_no_rowsa propriedade controla o comportamento de todas as consultas na instância, como em listas, scripts ( GlideRecord.query() E APIs de serviço web. Tipo de dados: Cadeia de caracteres |
| Elemento | Descrição |
|---|---|
| Nenhum(a) |
Cabeçalhos
Os cabeçalhos de solicitação e resposta a seguir se aplicam somente a esta ação HTTP ou se aplicam a esta ação de maneira distinta. Para obter uma lista de cabeçalhos gerais usados na REST API, consulte Cabeçalhos de REST API compatíveis .
| Cabeçalho | Descrição |
|---|---|
| Aceitar | Formato de dados do corpo da resposta. Tipos compatíveis: application/jsonou application/xml. Padrão: application/json |
| Cabeçalho | Descrição |
|---|---|
| Nenhum(a) |
Códigos de status
Os seguintes códigos de status se aplicam a esta ação HTTP. Para obter uma lista de possíveis códigos de status usados na REST API, consulte Códigos de resposta HTTP da REST API .
| Código do status | Descrição |
|---|---|
| 200 | Bem-sucedido. A solicitação foi processada com sucesso. |
| 401 | Não autorizado. As credenciais do usuário estão incorretas ou não foram aprovadas. |
| 404 | Não encontrado. O item solicitado não foi encontrado. |
| 500 | Erro interno do servidor. Ocorreu um erro inesperado ao processar a solicitação. A resposta contém informações adicionais sobre o erro. |
Parâmetros do corpo da resposta (JSON ou XML)
O endpoint pode retornar os seguintes elementos JSON ou XML no corpo da resposta. Além da lista de elementos definida abaixo (que definem os elementos em um sistema de base), o endpoint também retorna todos os campos personalizados adicionados à tabela Consumidor [csm_consumer]. Para obter informações adicionais sobre esses elementos, consulte a definição de tabela específica [].
| Elemento | Descrição |
|---|---|
| ativo | Sinalizador que indica se o consumidor está ativo. Valores possíveis:
Tipo de dados: Booliano Padrão: verdadeiro |
| business_phone | Número de telefone comercial do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 |
| cidade | Cidade na qual o consumidor reside. Tipo de dados: Cadeia de caracteres Comprimento máximo: 100 |
| país | País no qual o consumidor reside. Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 |
| date_format | Formato no qual as datas serão exibidas. Valores válidos:
Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 Padrão: Em branco (formato de data do sistema) |
| Endereço de e-mail do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 100 |
|
| fax | Número de fax do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 |
| first_name | Nome do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 50 |
| sexo | Sexo do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 |
| home_phone | Número de telefone residencial do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 |
| residência | Sys_id do registro que descreve as características da residência. Tipo de dados: Cadeia de caracteres Tabela: Residência [csm_household] |
| last_name | Sobrenome do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 50 |
| middle_name | Nome do meio do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 50 |
| mobile_phone | Número de telefone celular do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 |
| nome | Nome completo do consumidor; first_name, middle_name e last_name. Tipo de dados: Cadeia de caracteres Comprimento máximo: 152 |
| anotações | Anotações sobre o consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 4 000 |
| notificação | Indica se o consumidor deve receber notificações. Valores válidos:
Tipo de dados: Número (inteiro) Comprimento máximo: 40 Padrão: 2 |
| número | Número exclusivo associado ao consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 |
| foto | Foto do consumidor. Tipo de dados: Imagem |
| preferred_language | Idioma primário do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 3 |
| prefixo | Prefixo do nome do consumidor, como Dr., Sr., Sra. Ou Sra Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 |
| primary | Sinalizador que indica se este é o consumidor primário. Valores possíveis:
Tipo de dados: Booliano Padrão: falso |
| estado | Estado em que o consumidor reside. Tipo de dados: Cadeia de caracteres Comprimento máximo: 100 |
| rua | Endereço do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 255 |
| sufixo | Sufixo do nome do consumidor, como Jr., Sr. ou II Tipo de dados: Cadeia de caracteres |
| sys_created_by | Usuário que criou o registro do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 |
| sys_created_on | Data e hora em que o registro do consumidor foi criado originalmente. Tipo de dados: Cadeia de caracteres |
| sys_domain | ServiceNow domínio no qual as informações do consumidor residem. Tipo de dados: Cadeia de caracteres |
| sys_id | Identificador exclusivo do consumidor. Tipo de dados: Cadeia de caracteres |
| sys_mod_count | Número de vezes que as informações do consumidor associadas foram modificadas. Tipo de dados: Número (inteiro) |
| sys_tags | Marcadores do sistema. Tipo de dados: Cadeia de caracteres |
| sys_updated_by | Usuário que atualizou as informações do consumidor pela última vez. Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 |
| sys_updated_on | Data e hora em que as informações do consumidor foram atualizadas pela última vez. Tipo de dados: Cadeia de caracteres |
| time_format | Formato no qual exibir a hora. Valores válidos:
Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 Padrão: Em branco (formato de hora do sistema) |
| time_zone | Fuso horário do consumidor, como Canadá/Central ou EUA/Leste. Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 |
| título | Cargo comercial do consumidor, como gerente, desenvolvedor de software ou prestador de serviço. Tipo de dados: Cadeia de caracteres Comprimento máximo: 60 |
| usuário | Sys_id do usuário consumidor. Tipo de dados: Cadeia de caracteres Tabela: Usuário consumidor [csm_consumer_user] |
| zip | CEP do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 |
Solicitação de curl
curl "https://instance.servicenow.com/api/now/consumer?sysparm_query=account=86837a386f0331003b3c498f5d3ee4ca&sysparm_limit=2&sysparm_offset=2>;rel="next" \
--request GET \
--header "Accept:application/json" \
--user "username":"password"
{
"result": [
{
"country": "USA",
"notes": "",
"gender": "Male",
"city": "Plano",
"prefix": "",
"sys_updated_on": "2016-08-12 00:19:12",
"suffix": "",
"title": "",
"number": "CSMR0000004",
"notification": "2",
"sys_id": "01d8403fdb1b1200b6075200cf961941",
"business_phone": "",
"sys_updated_by": "prithvi",
"mobile_phone": "",
"street": "6900 Dallas Pkwy",
"sys_created_on": "2016-06-16 19:20:13",
"sys_domain": "global",
"state": "TX",
"fax": "",
"first_name": "Harding",
"email": "harding.asher@mailinator.com",
"preferred_language": "",
"sys_created_by": "guest",
"zip": "75024",
"home_phone": "",
"time_format": "",
"sys_mod_count": "8",
"last_name": "Asher",
"photo": "",
"active": "true",
"middle_name": "",
"time_zone": "",
"sys_tags": "",
"name": "Harding Asher",
"household": "",
"date_format": "",
"user": "c3d35d82c37122005871d44d81d3ae91",
"primary": "false"
},
{
"country": "USA",
"notes": "",
"gender": "Male",
"city": "San Francisco",
"prefix": "",
"sys_updated_on": "2016-08-12 00:20:27",
"suffix": "",
"title": "",
"number": "CSMR0000002",
"notification": "2",
"sys_id": "a0488cfbdb1b1200b6075200cf9619db",
"business_phone": "",
"sys_updated_by": "prithvi",
"mobile_phone": "",
"street": "144 2nd St",
"sys_created_on": "2016-06-16 19:17:44",
"sys_domain": "global",
"state": "CA",
"fax": "",
"first_name": "Sam",
"email": "sam.collins@mailinator.com",
"preferred_language": "",
"sys_created_by": "guest",
"zip": "94105",
"home_phone": "",
"time_format": "",
"sys_mod_count": "13",
"last_name": "Collins",
"photo": "",
"active": "true",
"middle_name": "",
"time_zone": "",
"sys_tags": "",
"name": "Sam Collins",
"household": "",
"date_format": "",
"user": "64488cfbdb1b1200b6075200cf9619db",
"primary": "false"
}
]
}
Consumidor - OBTENHA /now/consumer/
Recupera o especificado Customer Service Management (CSM) registro do consumidor.
Formato de URL
URL com controle de versão: /api/now/
URL padrão: /api/now/consumer/
Parâmetros de solicitação compatíveis
| Nome | Descrição |
|---|---|
| api_version | Opcional. Versão do endpoint a ser acessado. Por exemplo, v1 ou v2 . Especifique este valor somente para usar uma versão de endpoint diferente da mais recente. Tipo de dados: Cadeia de caracteres |
| id | Sys_id do registro do consumidor a ser retornado. Tipo de dados: Cadeia de caracteres Tabela: Consumidor [csm_consumer] |
| Nome | Descrição |
|---|---|
| Nenhum(a) |
| Nome | Descrição |
|---|---|
| Nenhum(a) |
Cabeçalhos
Os cabeçalhos de solicitação e resposta a seguir se aplicam somente a esta ação HTTP ou se aplicam a esta ação de maneira distinta. Para obter uma lista de cabeçalhos gerais usados na REST API, consulte Cabeçalhos de REST API compatíveis .
| Cabeçalho | Descrição |
|---|---|
| Aceitar | Formato de dados do corpo da resposta. Tipos compatíveis: application/jsonou application/xml. Padrão: application/json |
| Cabeçalho | Descrição |
|---|---|
| Nenhum(a) |
Códigos de status
Os seguintes códigos de status se aplicam a esta ação HTTP. Para obter uma lista de possíveis códigos de status usados na REST API, consulte Códigos de resposta HTTP da REST API .
| Código do status | Descrição |
|---|---|
| 200 | Bem-sucedido. A solicitação foi processada com sucesso. |
| 401 | Não autorizado. As credenciais do usuário estão incorretas ou não foram aprovadas. |
| 404 | Indica que a solicitação é inválida. Pode ser devido a um dos seguintes motivos:
|
| 500 | Erro interno do servidor. Ocorreu um erro inesperado ao processar a solicitação. A resposta contém informações adicionais sobre o erro. |
Parâmetros do corpo da resposta (JSON ou XML)
O endpoint pode retornar os seguintes elementos JSON ou XML no corpo da resposta. Além da lista de elementos definida abaixo (que definem os elementos em um sistema de base), o endpoint também retorna todos os campos personalizados adicionados à tabela Consumidor [csm_consumer]. Para obter informações adicionais sobre esses elementos, consulte a definição de tabela específica [].
| Elemento | Descrição |
|---|---|
| ativo | Sinalizador que indica se o consumidor está ativo. Valores possíveis:
Tipo de dados: Booliano Padrão: verdadeiro |
| business_phone | Número de telefone comercial do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 |
| cidade | Cidade na qual o consumidor reside. Tipo de dados: Cadeia de caracteres Comprimento máximo: 100 |
| país | País no qual o consumidor reside. Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 |
| date_format | Formato no qual as datas serão exibidas. Valores válidos:
Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 Padrão: Em branco (formato de data do sistema) |
| Endereço de e-mail do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 100 |
|
| fax | Número de fax do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 |
| first_name | Nome do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 50 |
| sexo | Sexo do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 |
| home_phone | Número de telefone residencial do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 |
| residência | Sys_id do registro que descreve as características da residência. Tipo de dados: Cadeia de caracteres Tabela: Residência [csm_household] |
| last_name | Sobrenome do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 50 |
| middle_name | Nome do meio do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 50 |
| mobile_phone | Número de telefone celular do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 |
| nome | Nome completo do consumidor; first_name, middle_name e last_name. Tipo de dados: Cadeia de caracteres Comprimento máximo: 152 |
| anotações | Anotações sobre o consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 4 000 |
| notificação | Indica se o consumidor deve receber notificações. Valores válidos:
Tipo de dados: Número (inteiro) Comprimento máximo: 40 Padrão: 2 |
| número | Número exclusivo associado ao consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 |
| foto | Foto do consumidor. Tipo de dados: Imagem |
| preferred_language | Idioma primário do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 3 |
| prefixo | Prefixo do nome do consumidor, como Dr., Sr., Sra. Ou Sra Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 |
| primary | Sinalizador que indica se este é o consumidor primário. Valores possíveis:
Tipo de dados: Booliano Padrão: falso |
| estado | Estado em que o consumidor reside. Tipo de dados: Cadeia de caracteres Comprimento máximo: 100 |
| rua | Endereço do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 255 |
| sufixo | Sufixo do nome do consumidor, como Jr., Sr. ou II Tipo de dados: Cadeia de caracteres |
| sys_created_by | Usuário que criou o registro do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 |
| sys_created_on | Data e hora em que o registro do consumidor foi criado originalmente. Tipo de dados: Cadeia de caracteres |
| sys_domain | ServiceNow domínio no qual as informações do consumidor residem. Tipo de dados: Cadeia de caracteres |
| sys_id | Identificador exclusivo do consumidor. Tipo de dados: Cadeia de caracteres |
| sys_mod_count | Número de vezes que as informações do consumidor associadas foram modificadas. Tipo de dados: Número (inteiro) |
| sys_updated_by | Usuário que atualizou as informações do consumidor pela última vez. Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 |
| sys_updated_on | Data e hora em que as informações do consumidor foram atualizadas pela última vez. Tipo de dados: Cadeia de caracteres |
| time_format | Formato no qual exibir a hora. Valores válidos:
Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 Padrão: Em branco (formato de hora do sistema) |
| time_zone | Fuso horário do consumidor, como Canadá/Central ou EUA/Leste. Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 |
| título | Cargo comercial do consumidor, como gerente, desenvolvedor de software ou prestador de serviço. Tipo de dados: Cadeia de caracteres Comprimento máximo: 60 |
| usuário | Sys_id do usuário consumidor. Tipo de dados: Cadeia de caracteres Tabela: Usuário consumidor [csm_consumer_user] |
| zip | CEP do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 |
Solicitação de curl
curl "https://instance.servicenow.com/api/now/consumer/01d8403fdb1b1200b6075200cf961941 \
--request GET \
--header "Accept:application/json" \
--user "username":"password"
{
"result": {
"country": "USA",
"notes": "",
"gender": "Male",
"city": "Plano",
"prefix": "",
"sys_updated_on": "2016-08-12 00:19:12",
"suffix": "",
"title": "",
"number": "CSMR0000004",
"notification": "2",
"sys_id": "01d8403fdb1b1200b6075200cf961941",
"business_phone": "",
"sys_updated_by": "prithvi",
"mobile_phone": "",
"street": "6900 Dallas Pkwy",
"sys_created_on": "2016-06-16 19:20:13",
"sys_domain": "global",
"state": "TX",
"fax": "",
"first_name": "Harding",
"email": "harding.asher@mailinator.com",
"preferred_language": "",
"sys_created_by": "guest",
"zip": "75024",
"home_phone": "",
"time_format": "",
"sys_mod_count": "8",
"last_name": "Asher",
"photo": "",
"active": "true",
"middle_name": "",
"time_zone": "",
"sys_tags": "",
"name": "Harding Asher",
"household": "",
"date_format": "",
"user": "c3d35d82c37122005871d44d81d3ae91",
"primary": "false"
}
}
POST/now/consumer - PUBLICAR /consumer
Cria um novo Customer Service Management (CSM) consumidor.
- social_channel
- social_handle
- social_handle_url
Formato de URL
URL com controle de versão: /api/now/api/consumer
URL padrão: /api/now/consumer
Parâmetros de solicitação compatíveis
| Nome | Descrição |
|---|---|
| api_version | Opcional. Versão do endpoint a ser acessado. Por exemplo, v1 ou v2 . Especifique este valor somente para usar uma versão de endpoint diferente da mais recente. Tipo de dados: Cadeia de caracteres |
| Nome | Descrição |
|---|---|
| Nenhum(a) |
| Elemento | Descrição |
|---|---|
| ativo | Sinalizador que indica se o consumidor está ativo. Valores possíveis:
Tipo de dados: Booliano Padrão: verdadeiro |
| business_phone | Número de telefone comercial do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 |
| cidade | Cidade na qual o consumidor reside. Tipo de dados: Cadeia de caracteres Comprimento máximo: 100 |
| país | País no qual o consumidor reside. Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 |
| date_format | Formato no qual as datas serão exibidas. Valores válidos:
Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 Padrão: Em branco (formato de data do sistema) |
| Endereço de e-mail do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 100 |
|
| fax | Número de fax do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 |
| first_name | Nome do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 50 |
| sexo | Sexo do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 |
| home_phone | Número de telefone residencial do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 |
| residência | Sys_id do registro que descreve as características da residência. Tipo de dados: Cadeia de caracteres Tabela: Residência [csm_household] |
| last_name | Sobrenome do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 50 |
| middle_name | Nome do meio do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 50 |
| mobile_phone | Número de telefone celular do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 |
| nome | Nome completo do consumidor; first_name, middle_name e last_name. Tipo de dados: Cadeia de caracteres Comprimento máximo: 152 |
| anotações | Anotações sobre o consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 4 000 |
| notificação | Indica se o consumidor deve receber notificações. Valores válidos:
Tipo de dados: Número (inteiro) Comprimento máximo: 40 Padrão: 2 |
| foto | Foto do consumidor. Tipo de dados: Imagem |
| preferred_language | Idioma primário do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 3 |
| prefixo | Prefixo do nome do consumidor, como Dr., Sr., Sra. Ou Sra Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 |
| primary | Sinalizador que indica se este é o consumidor primário. Valores possíveis:
Tipo de dados: Booliano Padrão: falso |
| social_channel | Canal de mídia social ao qual o consumidor está associado, como Twitter, Facebook ou Instagram. Tipo de dados: Cadeia de caracteres |
| social_handle | Identificador do usuário no canal de mídia social. Tipo de dados: Cadeia de caracteres |
| social_handle_url | URL para o identificador do canal social do consumidor. Tipo de dados: Cadeia de caracteres |
| estado | Estado em que o consumidor reside. Tipo de dados: Cadeia de caracteres Comprimento máximo: 100 |
| rua | Endereço do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 255 |
| sufixo | Sufixo do nome do consumidor, como Jr., Sr. ou II Tipo de dados: Cadeia de caracteres |
| time_format | Formato no qual exibir a hora. Valores válidos:
Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 Padrão: Em branco (formato de hora do sistema) |
| time_zone | Fuso horário do consumidor, como Canadá/Central ou EUA/Leste. Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 |
| título | Cargo comercial do consumidor, como gerente, desenvolvedor de software ou prestador de serviço. Tipo de dados: Cadeia de caracteres Comprimento máximo: 60 |
| usuário | Sys_id do usuário consumidor. Tipo de dados: Cadeia de caracteres Tabela: Usuário consumidor [csm_consumer_user] |
| zip | CEP do consumidor. Tipo de dados: Cadeia de caracteres Comprimento máximo: 40 |
Cabeçalhos
Os cabeçalhos de solicitação e resposta a seguir se aplicam somente a esta ação HTTP ou se aplicam a esta ação de maneira distinta. Para obter uma lista de cabeçalhos gerais usados na REST API, consulte Cabeçalhos de REST API compatíveis .
| Cabeçalho | Descrição |
|---|---|
| Aceitar | Formato de dados do corpo da resposta. Oferece suporte somente a application/json. |
| Tipo de conteúdo | Formato de dados do corpo da solicitação. Oferece suporte somente a application/json. |
| Cabeçalho | Descrição |
|---|---|
| Nenhum(a) |
Códigos de status
Os seguintes códigos de status se aplicam a esta ação HTTP. Para obter uma lista de possíveis códigos de status usados na REST API, consulte Códigos de resposta HTTP da REST API .
| Código do status | Descrição |
|---|---|
| 201 | O novo registro do consumidor foi criado com sucesso. |
| 400 | Solicitação Incorreta. Um tipo de solicitação incorreto ou uma solicitação malformada foi detectada. |
| 401 | Não autorizado. As credenciais do usuário estão incorretas ou não foram aprovadas. |
| 500 | Erro Interno do servidor. Ocorreu um erro de lógica no código do lado do servidor. |
Parâmetros do corpo da resposta (JSON ou XML)
| Elemento | Descrição |
|---|---|
| resultado | Sys_id do registro do consumidor recém-criado. Tipo de dados: Cadeia de caracteres |
Solicitação de curl
curl -X POST "https://instance.servicenow.com/api/now/consumer" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d " { \
"country": "USA", \
"notes": "Never comes in before 10am", \
"gender": "Female", \
"city": "San Marcos", \
"prefix": "Ms", \
"title": "Director", \
"notification": "1", \
"business_phone": "(555)555-1234", \
"mobile_phone": "(555)555-1235", \
"street": "123 Sesame St", \
"state": "CA", \
"fax": "(555)555-1236", \
"first_name": "Jane", \
"zip": "92001", \
"home_phone": "(555)555-1234", \
"last_name": "Brown", \
"active": "true", \
"middle_name": "Dell", \
"time_zone": "PST", \
"name": "Jane Brown", \
"household": "4", \
"user": "c3d35d82c37122005871d44d81d3ae91", \
"primary": "false" \
}"
--user "username":"password"
{
"result": "0f5c13addb93230057c3fd441d9619b8"
}