Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Administrator
3 years ago

Detalles de consulta en una API de REST

¡Hola, chicos!

¿Alguien puede ayudarme a identificar dónde me equivoco en esta consulta de API?

Tengo esta consulta de API que busca los proyectos del sistema. Los registros se devuelven correctamente

let
    Fonte = 
        Json.Document(
            Web.Contents(
                "https://empresa.cvcrm.com.br/", 
                [
                    RelativePath = "api/cvio/empreendimento", // O que altera sempre será o RelativePath -> Que é a consulta que deseja fazer, cuidar sempre com os vários tipos de consultas.
                    Headers = 
                    [
                        accept = "application/json",
                        email = _email,
                        token = _token
                    ]
                ]
            )
        ),
    #"Converted to Table" = Table.FromList(Fonte, Splitter.SplitByNothing(), null, null, ExtraValues.Error),
    #"Expanded Column1" = Table.ExpandRecordColumn(#"Converted to Table", "Column1", {"idempreendimento", "nome", "cidade", "estado", "sigla", "logo", "foto_listagem", "foto"}, {"idempreendimento", "nome", "cidade", "estado", "sigla", "logo", "foto_listagem", "foto"}),
    #"Changed Type" = Table.TransformColumnTypes(#"Expanded Column1",{{"idempreendimento", type text}, {"nome", type text}, {"cidade", type text}, {"estado", type text}, {"sigla", type text}, {"logo", type text}, {"foto_listagem", type text}, {"foto", type text}})
in
    #"Changed Type"

Estos son los parámetros de esta consulta

Creé el código a continuación para devolver todos los detalles de los proyectos de la consulta anterior

let
    Fonte = 
        Json.Document(
            Web.Contents(
                "https://empresa.cvcrm.com.br/", //Mantém o host da consulta
                [
                    RelativePath = "api/cvio/empreendimento/{idEmpreendimento}" ,       
                    Headers = 
                    [
                        accept = "application/json",
                        email = _email,
                        token = _token
                    ]
                ]
            )
        )
in
    Fonte

Aquí están los parámetros necesarios

Al invocar, se muestra información de que no se encuentra la empresa

¿Alguien puede decirme dónde podría estar yendo mal?

Muchas gracias

1 Reply