Logo SOAR

Listar Todos os Parágrafos

Descrição

Retorna uma lista paginada de parágrafos cadastrados no sistema, ordenados por idioma e código. Suporta filtros por código (pgphkey) e idioma. Retorna 12 registros por página por padrão. Este endpoint pode ser utilizado para fins de exibição ou seleção de conteúdo textual dinâmico.

Verbo

GET

URL Base

https://api.soargi.com

Endpoint

/paragraph?page=1&limit=12&code=&language=

Cabeçalhos

Parâmetro Valor
Authorization Bearer Token

Parâmetros de Consulta

Parâmetro Tipo Obrigatório Descrição
page integer Não Número da página. Padrão: 1.
limit integer Não Quantidade de registros por página. Padrão: 12.
code string Não Busca por código do parágrafo (pgphkey).
language integer Não Filtrar por idioma. Valores: 1 (en), 2 (pt), 3 (es).

Sucesso - 200

{
    "success": true,
    "message": "Paragraphs retrieved successfully.",
    "page": 1,
    "limit": 12,
    "total": 45,
    "data": [
        {
            "paragraph_id": "1",
            "language": "fr-FR",
            "code": "fr123",
            "message": "segundo teste",
            "created_at": "2025-04-23 20:26:08",
            "updated_at": "2025-04-23 20:26:08"
        },
        {
            "paragraph_id": "2",
            "language": "pt-BR",
            "code": "br123",
            "message": "Pellentesque quis varius nisl, sit amet blandit velit. Nulla blandit facilisis enim cursus pellentesque. Cras nec ipsum pulvinar, dignissim tellus quis, finibus magna. Proin dictum nibh a ante maximus mattis quis tincidunt urna. Sed fringilla enim nec massa luctus, a varius orci iaculis. Etiam quis quam justo. Phasellus erat velit, auctor a augue eu, pharetra tempor mauris. Sed sed augue sed mi pharetra commodo ac at diam. Nam nisi arcu, placerat non condimentum ut, placerat eu metus. Maecenas placerat molestie malesuada. Praesent sed laoreet tellus, a vestibulum dui. Fusce posuere tellus dolor, vel sollicitudin turpis finibus auctor. Praesent commodo dictum condimentum.",
            "created_at": "2025-04-23 18:54:01",
            "updated_at": "2025-04-23 18:54:01"
        },
        {
            "paragraph_id": "3",
            "language": "pt-BR",
            "code": "br123",
            "message": "Vivamus a consectetur augue, in bibendum nibh. Donec tempus ipsum dui, et molestie nisi condimentum vitae. Sed auctor ante vel arcu eleifend, quis tristique sem congue. Ut viverra quis nisl eget facilisis. Vivamus eget interdum urna, eu mollis arcu. In commodo turpis lorem, at imperdiet ipsum scelerisque eget. Aliquam vehicula laoreet condimentum. Donec blandit quis urna ut pharetra. Donec vel laoreet odio, commodo condimentum enim. Cras velit ligula, sagittis at ultricies sit amet, viverra at lectus. Phasellus faucibus ut tortor vitae ultricies. Praesent vestibulum felis neque, ornare vestibulum nunc blandit id. Aliquam non orci eget eros cursus euismod ut ut nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; In id risus eu turpis accumsan luctus nec non sapien.",
            "created_at": "2025-04-23 18:54:21",
            "updated_at": "2025-04-23 18:54:21"
        }
    ]
}

Códigos de Resposta

  • 200 - Lista de parágrafos retornada com sucesso

Observações

  • É necessário estar autenticado para acessar este endpoint.
  • A paginação padrão retorna 12 registros por página.
  • Todos os filtros (code, language) podem ser combinados.
  • Os parágrafos são ordenados por idioma e código.
  • O campo language aceita valores: 1 (inglês), 2 (português), 3 (espanhol).
  • O campo pgphkey é o código único do parágrafo.