top of page
Portal do desenvolvedor - Documentação

Bot de Discord

Fique a par das novidades do Crate no seu servidor de Discord adicionando o bot oficial do Crate.

Crate REST API v3

URL base

Nota: Para tornar a legibilidade da documentação mais simples, os endpoints apenas contêm a parte do {RESOURCE}.

​Operadores para propriedades

  • Strings e números

    • Igual a:{PARAM}={VALOR} ou {PARAM}=eq({VALOR})

    • Diferente de: {PARAM}=ne({VALOR})

    • Está vazio: {PARAM}=empty({VALOR})

    • Não está vazio: {PARAM}=notEmpty({VALOR})

  • Strings

    • Contém: {PARAM}=contains({VALOR})

  • Números

    • Menor que: {PARAM}=lt({VALOR})

    • Menor ou igual a: {PARAM}=le({VALOR})​

    • Maior que: {PARAM}=gt({VALOR})

    • Maior ou igual a: {PARAM}=ge({VALOR})

Projetos

Listar

Obter uma lista de projetos a partir de parâmetros.

Endpoint

GET projects

Parâmetros

  • Propriedades

    • title - Título do projeto

    • authorId - ID do autor do projeto

    • shortDescription - Descrição curta

    • price - Preço

    • rating - Classificação (0.0 a 1.0)

    • downloads - Número de downloads/compras

    • publishedDate - Data de publicação

    • released - Se o projeto foi lançado (true - foi lançado, false - não foi lançado)

    • categories - Categorias

    • languages - Idiomas (separados por vírgulas, por exemplo: pt,en)

  • limit - Número limite de itens​ (mínimo: 1, máximo: 100)

  • skip - Número de itens a pular

  • sort - Ordem dos resultados

    • Ascendente: sort=asc({PROPRIEDADE})

    • Descendente: sort=desc({PROPRIEDADE})

    • Propriedades válidas: title, rating, pricedownloadspublishedDate

Exemplo

Resposta

{
    "type": "projectList",
    "count": 2,
    "items": [
        {
            "id": "8f349a93-9a02-4770-8e78-b2e76ba742eb",
            "shortId": "jBRmY",
            "author": {
                "id": "27ccc689-6220-4664-bb6f-9f680c85ee61",
                "shortId": "30sqH",
                "name": "PPTGames",
                "description": "A PPTGames é uma equipa que desenvolve projetos 
(...)",
                "profilePicture": "https://res.cloudinary.com/dxwfrujwa/image/ 
(...)"
            },
            "title": "Mega Quiz",
            "icon": "https://res.cloudinary.com/dxwfrujwa/image/ 
(...)",
            "description": {
                "raw": "# Responda a mais de 50 perguntas desafiantes de diversos temas. 
(...)",
                "plain": "# Responda a mais de 50 perguntas desafiantes de diversos temas. 
(...)"
            },
            "shortDescription": "Responda a mais de 50 perguntas desafiantes de diversos temas.",
            "graphicResources": [
                {
                    "type": "video",
                    "src": "https://www.youtube.com/watch?v=N5hYQLuh6gc"
                },
                {
                    "type": "image",
                    "src": "https://res.cloudinary.com/dxwfrujwa/image/ 
(...)"
                },
                {
                    "type": "image",
                    "src": "https://res.cloudinary.com/dxwfrujwa/image/ 
(...)"
                },
                {
                    "type": "image",
                    "src": "https://res.cloudinary.com/dxwfrujwa/image/ 
(...)"
                },
                {
                    "type": "image",
                    "src": "https://res.cloudinary.com/dxwfrujwa/image/ 
(...)"
                }
            ],
            "price": 0,
            "pptVersion": "2019",
            "rating": 0.9177969353678099,
            "categories": [
                "quiz"
            ],
            "languages": [
                "pt"
            ],
            "publishedDate": 1657725780000
        },
        {
            "id": "27570e39-2c96-4d8b-84c8-4b3724d34d37",
            "shortId": "864dy",
            "author": {
                "id": "27ccc689-6220-4664-bb6f-9f680c85ee61",
                "shortId": "30sqH",
                "name": "PPTGames",
                "description": "A PPTGames é uma equipa que desenvolve projetos 
(...)",
                "profilePicture": "https://res.cloudinary.com/dxwfrujwa/image/ 
(...)"
            },
            "title": "Crate Ad Designer 2 Premium",
            "icon": "https://res.cloudinary.com/dxwfrujwa/image/
(...)",
            "description": {
                "raw": "## Edição Premium\n\nO que Edição Premium traz de novo:\n\n* Adicione
(...)",
                "plain": "Edição Premium\n\nO que Edição Premium traz de novo:\n\nAdicione
(...)"
            },
            "graphicResources": [
                {
                    "type": "video",
                    "src": "https://www.youtube.com/watch?v=Uxdi8sKfEFE"
                },
                {
                    "type": "image",
                    "src": "https://res.cloudinary.com/dxwfrujwa/image/ 
(...)"
                },
                {
                    "type": "image",
                    "src": "https://res.cloudinary.com/dxwfrujwa/image/ 
(...)"
                },
               
(...)
            ],
            "price": 499,
            "pptVersion": "2019",
            "rating": 0.8645392274978315,

            "released": true,
            "categories": [
                "edicao"
            ],
            "languages": [
                "pt"
            ],
            "publishedDate": 1620582054000
        }
    ]
}

Obter

Obter as informações de um projeto a partir do seu ID ou ID curto.

Endpoint

GET projects/id/{id}

GET projects/shortId/{shortId}

Exemplo

Resposta

{
    "id": "258e6601-fcb9-4cd7-a6e6-32ab91e2db98",
    "shortId": "sHNYB",
    "author": {
        "id": "27ccc689-6220-4664-bb6f-9f680c85ee61",
        "shortId": "30sqH",
        "name": "PPTGames",
        "description": "A PPTGames é uma equipa que desenvolve projetos
(...)",
        "profilePicture": "https://res.cloudinary.com/dxwfrujwa/image/
(...)"
    },
    "title": "Super Mario Maker PPT",
    "icon": "https://res.cloudinary.com/dxwfrujwa/image/ 
(...)",
    "description": {
        "raw": "Create and play your own courses with Super Mario Maker in PowerPoint. 
(...)",
        "plain": "Create and play your own courses with Super Mario Maker in PowerPoint.
(...)"
    },
    "graphicResources": [
        {
            "type": "video",
            "src": "https://www.youtube.com/watch?v=c1-wsy2Xy2w"
        },
        {
            "type": "image",
            "src": "https://res.cloudinary.com/dxwfrujwa/image/
(...)"
        },
        {
            "type": "image",
            "src": "https://res.cloudinary.com/dxwfrujwa/image/
(...)"
        },
       
(...)
    ],
    "price": 0,
    "pptVersion": "2019",
    "rating": 1,

    "released": true,
    "categories": [
        "sandbox"
    ],
    "languages": [
        "en"
    ],
    "publishedDate": 1512864000000
}

Recursos

Projeto

{

    id: string,

    shortId: string,

    author: {

        id: string,

        shortId: string,

        name: string,

        description: string,

        profilePicture: string,

    },

    title: string,

    icon: string,

    description: {

        raw: string,

        plain: string

    },

    shortDescription: string,

    graphicResources: [

        {

            type: "image" | "video",

            src: string

        }

    ],

    price: number,

    type: string,

    pptVersion: string,

    rating: number,

    released: boolean,

    categories: string[],

    languages: string[],

    publishedDate: number

}

Idiomas

de - Alemão
zh
 - Chinês

es - Espanhol
es-es - Espanhol (Espanha)
es-mx - Espanhol (México)
fr - Francês

en - Inglês
en-ca - Inglês (Canadá)
en-us - Inglês (Estados Unidos)
en-gb - Inglês (Reino Unido)
ja - Japonês
pt - Português
pt-br - Português (Brasil)
ptpt - Português (Portugal)
ru - Russo
be - Bielorrusso
outros - Outro(s)

Tipos

jogo - Jogo
sistema
 - Sistema

utilitario - Utilitário

Categorias

Jogo
arcada - Arcada,

aventura - Aventura,
acao - Ação,
casual - Casual,
classico - Clássico,
conducao - Condução,
desporto - Desporto/Esporte,
educativo - Educativo,
entretenimento - Entretenimento,
estrategia - Estratégia,
labirinto - Labirinto,
luta - Luta,
plataforma - Plataforma,
puzzle - Puzzle,
quiz - Quiz,
role-playing-game - Role Playing Game (RPG),
sandbox - Sandbox,
simulacao - Simulação,
terror - Terror,
tiro - Tiro,
outro - Outro

Sistema
sistema-operativo - Sistema Operativo/Operacional,
smartphone - Smartphone,
consola - Consola/Console,
outro - Outro


Utilitário
edicao - Edição,
desenho - Desenho,
navegador - Navegador,
inteligencia-artificial - Inteligência artificial,
outro - Outro

Versão do PowerPoint

365 - PowerPoint 365
2024 - PowerPoint 2024
2021 - PowerPoint 2021
2019 - PowerPoint 2019
2016 - PowerPoint 2016
2013 - PowerPoint 2013
2010 - PowerPoint 2010
2007 - PowerPoint 2007

bottom of page