Ir para o conteúdo principal

Obter todos

GET | https://frases.docapi.dev/frase/obter

Exemplo de implementação da requisição no JavaScript [Example Request JS]
var myHeaders = new Headers();
myHeaders.append("Content-Type", "application/json");

var requestOptions = {
  method: 'GET',
  headers: myHeaders,
  redirect: 'follow'
};

try {
  var response = await fetch("https://frases.docapi.dev/frase/obter", requestOptions);
  var responseJson = await response.json();
  if (response.ok) {
    // Requisão foi um sucesso!
    // A partir desse trecho você pode implementar o seu codigo que irá pegar os dados da api e colocar no front-end por exemplo.
    console.log(responseJson);
    return (responseJson?.resposta || responseJson);

  } else {
    throw new Error(response);
  }
} catch (error) {
  console.error(error);
  console.log("Error: ", error);
  throw error;
}
Exemplo de resposta de sucesso 200 [Example Response 200]
{
  "status": "OK",
  "statusMensagem": "Frases listadas na resposta com sucesso.",
  "resposta": [
    {
      "_id": "646a784f4a0ea5c1c1fb755d",
      "frase": "O sucesso é uma combinação perfeita de dedicação, persistência e paixão.",
      "nomeAutor": "Autor Desconhecido",
      "createdAt": "2023-05-21T20:00:15.672Z",
      "updatedAt": "2023-05-21T20:02:09.108Z",
      "__v": 0
    },
    {
      "_id": "646a786a4a0ea5c1c1fb7561",
      "frase": "Acredite em si mesmo e conquiste o mundo",
      "nomeAutor": "Autor Desconhecido",
      "createdAt": "2023-05-21T20:00:42.915Z",
      "updatedAt": "2023-05-22T13:46:21.489Z",
      "__v": 0
    },
    {
      "_id": "646a788a4a0ea5c1c1fb7565",
      "frase": "A felicidade está nas pequenas coisas, basta aprendermos a apreciá-las.",
      "nomeAutor": "Autor Desconhecido",
      "createdAt": "2023-05-21T20:01:14.323Z",
      "updatedAt": "2023-05-21T20:01:14.323Z",
      "__v": 0
    }
  ]
}