---
title: "Get Video Post Results"
method: POST
path: "/video/check"
tags: ["Video"]
---

# Get Video Post Results

`POST /video/check`

## Request

- Base URL: `https://api-upload.blog2social.com/api/rest/v1.0`
- URL: `https://api-upload.blog2social.com/api/rest/v1.0/video/check`
- Auth: none declared
- TypeScript: <https://skmtc.dev/blog2social/apis/blog2social-api/docs/video/check/post.ts> (a function with typed inputs; its response is checked against the schema)

Get the current states of your posts related to a video_token

## Request body

- object
  - `video_token` string, required: The video token received before uploading video chunks.

## Response `200`

OK<br><br>The state can vary between:<br>- 0 = finished<br> - 1 = failed<br>- 2 = pending

- object[]
  - `network_id` integer
  - `network_type` integer
  - `state` 0 | 1 | 2: Video processing state: 0 = finished, 1 = failed, 2 = pending.
  - `client_user_network_id` integer
  - `publish_url` string
  - `post_id` integer
  - `b2s_error_code` string

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `500`: Interal Server Error

---

[API](https://skmtc.dev/blog2social/apis/blog2social-api.md) - [All operations](https://skmtc.dev/blog2social/apis/blog2social-api/llms.txt) - [OpenAPI document](https://skmtc.dev/blog2social/apis/blog2social-api/revisions/25eaecaa1acb?raw)
