---
sourceDocument: Referência de API do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Referência de API do Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# Criar um recurso de REST API com script

# Criar um recurso de REST API com script {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

Crie um recurso de API REST com script para definir o método HTTP, o script de processamento e para substituir as configurações do serviço primário.

## Antes de Iniciar

Deve haver uma API REST de script definida antes que você possa criar recursos.

Função necessária: web_service_admin

## Por Que e Quando Desempenhar Esta Tarefa

Por padrão, qualquer novo recurso de Scripted REST API criado contém uma ACL que proíbe usuários com a função snc_external de fazer solicitações à API.

## Procedimento

1. Navegar até TodosServiços web do sistemaScripted REST APIs.
2. Selecione um registro de API REST de script.
3. Na lista relacionada Recursos, clique em Novo.
4. Insira um Nome.  
   O nome do recurso afeta o URI para enviar solicitações à API.
5. Selecione o método HTTP que este recurso implementa, como GET.
6. No campo Script, defina como a operação analisa e responde às solicitações.
7. **Opcional:** Substitua as configurações da REST API primária conforme necessário, por exemplo, especificando diferentes configurações de segurança ou tipos de conteúdo válidos.
8. **Opcional:** Na guia Documentação, forneça uma Descrição resumida explicando como acessar o recurso.  
   Essas informações aparecem ao explorar este recurso usando o Explorador de REST API.
9. Clique em Enviar.
{#t_CreateAScriptedRESTAPIResource__steps_zck_vb4_bs}

## O que Fazer Depois

Depois de criar o recurso, você pode associar cabeçalhos e parâmetros de consulta. Para obter detalhes, consulte [Definir cabeçalhos de REST API com script](https://servicenow-prod.fluidtopics.net/MsofcCrZjKEZFB6HHsQA8Q "Defina cabeçalhos de REST API com script para controlar quais cabeçalhos a API aceita e com os quais pode responder.") e [Definir parâmetros de consulta disponíveis](https://servicenow-prod.fluidtopics.net/3aLXkmYoFC9fDf8vXJI0ag "Defina os parâmetros de consulta disponíveis para controlar quais valores um usuário solicitante pode passar no URI de solicitação.").

