For Developers.

An overview of our basic, public API.

Clips

Returns a list of clips. Limit is 100 clips.

URL

GET https://neatclip.com/api/v1/clips.php

REQUIRED PARAMETERS:

(none)

OPTIONAL PARAMETERS:

time

Only get clips that were created within a time limit. Either "day", "week", "month", "year" or "all". Default: "all"

sort

Sort clips. Either "top", "new" or "old". Default: "new".

nsfw

Include or do not include NSFW clips. Either "true" or "false". Default: "false".

streamer_url

Only return clips that belong to a certain streamer. URL of a streamer's channel. Default: null. Use this to filter for specific streamers, e.g. for Ice Poseidon's channel use "https://www.youtube.com/channel/UCv9Edl_WbtbPeURPtFDo-uA"

EXAMPLE REQUESTS:

https://neatclip.com/api/v1/clips.php?streamer_url=https://www.youtube.com/channel/UCv9Edl_WbtbPeURPtFDo-uA&time=day&sort=top&nsfw=0

RESPONSE:

If successful, this method returns a response body with the following structure:

[ {
slugId: String
time: String
streamURL: String
isNSFW: Integer
viewsAll: Integer
title: String
originSite: String
originStreamerURL: String
originStreamerName: String
originGame: String
embedURL: String
thumbnail: String
}, ... ]