Skip to content

oeklo/gsmtasks-schema

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

128 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GSMTasks API

This repository tracks the OpenAPI document for GSMTasks API.

The latest version can be found in opnapi.yaml.

If you want to see changes from the previous version, compare openapi.slim.yaml between branches. It removes all boilerplate like version in the media type or some trivial examples.

Inactivity

The tracking script uses Github Action with cron trigger, which may stop working if there are no updates for 60 days. If you notice this happening, please ping me in a discussion.

Rewrite

This repository has been recently rewritten. If you need to access the old commits, see branch main-old.

Version tags

The upstream openapi.yaml often changes without updating its info.version field, making it impossible to consider the current iteration final until a info.version changes also.

"Slim" files

The upstream openapi.yaml is updated regularly, with each update containing different example dates and UUIDs, and using a versioned MIME type that changes with every info.version, making the differences between successive updates cluttered with boilerplate and difficult to read.

openapi.slim.yaml

It's the openapi.yaml file processed with betterer-json script, with uuid examples removed, date examples replaced with a constant value, and version in mime types replaced with a placeholder.

About

Track changes in GSMTasks.com API

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Contributors