::|CONTENTS
- Basic Syntax
- Commands
- Response Formats
Battle of the Bits offers a fully public API. Please do not abuse; request throttling and/or api access tokens might be implemented in the future. Please enjoy.
Basic Syntax
battleofthebits.com/api/v1/{object_type}/{command}(/{param0}(/{param1}(/{param2(..))))
Current object types : botbr, entry, battle, format
Commands
load
battleofthebits.com/api/v1/{object_type}/load/{object_id}
list
battleofthebits.com/api/v1/{object_type}/list/{object_property}/{value}(/{page_number=0}(/{page_length=25}))
Lists can be sorted by property values by using the GET method
?sort={object_property}&desc=true
The
desc variable is optional; defaults to ascending.
Pagination is optional. The
page_number is zero based and the default
page_length is 25 objects. The maximum number of objects that can be pulled in a single call is 250.
Response Formats
BotB API v1 defaults to responding with a JSON object. XML is also available by either setting the format via GET
?format=xml or adding the
.xml extension to the URI.