Skip to content

Commit 4d6848d

Browse files
Merge pull request #117 from apivideo/add-video-tags-endpoint
Add video tags endpoint
2 parents 96b2b45 + f6642d6 commit 4d6848d

File tree

20 files changed

+1497
-32
lines changed

20 files changed

+1497
-32
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
# Changelog
22
All changes to this project will be documented in this file.
33

4+
## [1.6.3] - 2024-09-30
5+
- Add /tags API endpoint
6+
47
## [1.6.2] - 2024-09-16
58
- Add discarded video endpoints
69

README.md

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
- [ChaptersApi](#chaptersapi)
2525
- [LiveStreamsApi](#livestreamsapi)
2626
- [PlayerThemesApi](#playerthemesapi)
27+
- [TagsApi](#tagsapi)
2728
- [UploadTokensApi](#uploadtokensapi)
2829
- [VideosApi](#videosapi)
2930
- [WatermarksApi](#watermarksapi)
@@ -70,7 +71,7 @@ Add this dependency to your project's POM:
7071
<dependency>
7172
<groupId>video.api</groupId>
7273
<artifactId>android-api-client</artifactId>
73-
<version>1.6.2</version>
74+
<version>1.6.3</version>
7475
<scope>compile</scope>
7576
</dependency>
7677
```
@@ -80,7 +81,7 @@ Add this dependency to your project's POM:
8081
Add this dependency to your project's build file:
8182

8283
```groovy
83-
implementation "video.api:android-api-client:1.6.2"
84+
implementation "video.api:android-api-client:1.6.3"
8485
```
8586

8687
#### Others
@@ -93,7 +94,7 @@ mvn clean package
9394

9495
Then manually install the following JARs:
9596

96-
* `target/android-api-client-1.6.2.jar`
97+
* `target/android-api-client-1.6.3.jar`
9798
* `target/lib/*.jar`
9899

99100
### Code sample
@@ -303,6 +304,24 @@ Method | HTTP request | Description
303304
[**deleteLogo**](https://github.com/apivideo/api.video-android-client/blob/main/docs/PlayerThemesApi.md#deleteLogo) | **DELETE** `/players/{playerId}/logo` | Delete logo
304305

305306

307+
### TagsApi
308+
309+
310+
#### Retrieve an instance of TagsApi:
311+
```kotlin
312+
val client = ApiVideoClient("YOUR_API_KEY")
313+
val tags = client.tags()
314+
```
315+
316+
317+
318+
#### Endpoints
319+
320+
Method | HTTP request | Description
321+
------------- | ------------- | -------------
322+
[**list**](https://github.com/apivideo/api.video-android-client/blob/main/docs/TagsApi.md#list) | **GET** `/tags` | List all video tags
323+
324+
306325
### UploadTokensApi
307326

308327

@@ -425,6 +444,8 @@ Method | HTTP request | Description
425444
- [FilterBy1](https://github.com/apivideo/api.video-android-client/blob/main/docs/FilterBy1.md)
426445
- [FilterBy2](https://github.com/apivideo/api.video-android-client/blob/main/docs/FilterBy2.md)
427446
- [Link](https://github.com/apivideo/api.video-android-client/blob/main/docs/Link.md)
447+
- [ListTagsResponse](https://github.com/apivideo/api.video-android-client/blob/main/docs/ListTagsResponse.md)
448+
- [ListTagsResponseData](https://github.com/apivideo/api.video-android-client/blob/main/docs/ListTagsResponseData.md)
428449
- [LiveStream](https://github.com/apivideo/api.video-android-client/blob/main/docs/LiveStream.md)
429450
- [LiveStreamAssets](https://github.com/apivideo/api.video-android-client/blob/main/docs/LiveStreamAssets.md)
430451
- [LiveStreamCreationPayload](https://github.com/apivideo/api.video-android-client/blob/main/docs/LiveStreamCreationPayload.md)

0 commit comments

Comments
 (0)