Portfolio API (0.0.0)

Download OpenAPI specification:Download

Posts

Get a post by slug

path Parameters
slug
required
string

Responses

Response samples

Content type
application/json
{
  • "id": "string",
  • "title": "string",
  • "slug": "string",
  • "date": "string",
  • "description": "string",
  • "content": {
    },
  • "imageTemp": "string",
  • "tags": [
    ],
  • "sticky": true,
  • "intro": "string",
  • "createdAt": "string",
  • "updatedAt": "string",
  • "images": [
    ]
}

Get all posts

query Parameters
page
integer <int32>
perPage
integer <int32>
tag
string

Responses

Response samples

Content type
application/json
Example
[ ]

Portfolios

Get a portfolio by slug

path Parameters
slug
required
string

Responses

Response samples

Content type
application/json
{
  • "id": "string",
  • "title": "string",
  • "slug": "string",
  • "company": "string",
  • "date": "string",
  • "current": true,
  • "overview": "string",
  • "description": "string",
  • "content": {
    },
  • "thumbnailTemp": "string",
  • "images": [
    ],
  • "intro": "string"
}

Get all portfolios

query Parameters
page
integer <int32>
perPage
integer <int32>

Responses

Response samples

Content type
application/json
Example
[ ]

Upload an image for a portfolio

path Parameters
portfolioId
required
string
Request Body schema: application/octet-stream
string <binary>

Responses

Response samples

Content type
application/json
{
  • "url": "string"
}