Machine-readable API definition for Postman, Swagger, and other developer tools.
{
"openapi": "3.0.3",
"info": {
"title": "UcBot Like API",
"description": "Free Fire profile like API. Default server BD. Daily subscriptions at 06:00 BD time.",
"version": "1.2.0"
},
"servers": [
{
"url": "https://fflikes.ucbot.net"
}
],
"components": {
"securitySchemes": {
"ApiKeyQuery": {
"type": "apiKey",
"in": "query",
"name": "api_key"
}
}
},
"paths": {
"/like": {
"get": {
"summary": "Send 100 likes (1 group, costs 1 limit)",
"security": [
{
"ApiKeyQuery": []
}
],
"parameters": [
{
"name": "api_key",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "uid",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "server_name",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": [
"BD"
],
"default": "BD"
}
}
],
"responses": {
"200": {
"description": "Request processed"
},
"401": {
"description": "Missing API key"
},
"403": {
"description": "Invalid key, deactivated, or UID blocked"
},
"429": {
"description": "Daily limit reached"
},
"503": {
"description": "No account group available"
}
}
}
},
"/like200": {
"get": {
"summary": "Send 200 likes (2 groups, costs 2 limit)",
"security": [
{
"ApiKeyQuery": []
}
],
"parameters": [
{
"name": "api_key",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "uid",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "server_name",
"in": "query",
"required": false,
"schema": {
"type": "string",
"enum": [
"BD"
],
"default": "BD"
}
}
],
"responses": {
"200": {
"description": "Request processed"
},
"401": {
"description": "Missing API key"
},
"403": {
"description": "Invalid key, deactivated, or UID blocked"
},
"429": {
"description": "Daily limit reached"
},
"503": {
"description": "No account group available"
}
}
}
},
"/subscribe": {
"get": {
"summary": "Daily likes subscription (06:00 BD time)",
"security": [
{
"ApiKeyQuery": []
}
],
"parameters": [
{
"name": "api_key",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "uid",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "days",
"in": "query",
"required": true,
"schema": {
"type": "integer",
"example": 30
}
},
{
"name": "likes",
"in": "query",
"required": true,
"schema": {
"type": "integer",
"enum": [
100,
200
]
}
}
],
"responses": {
"200": {
"description": "Subscription created"
}
}
}
},
"/subscriptions": {
"get": {
"summary": "List your subscriptions",
"security": [
{
"ApiKeyQuery": []
}
],
"parameters": [
{
"name": "api_key",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "active_only",
"in": "query",
"required": false,
"schema": {
"type": "boolean"
}
}
],
"responses": {
"200": {
"description": "Subscription list"
}
}
}
},
"/status": {
"get": {
"summary": "Get account usage and billing details",
"security": [
{
"ApiKeyQuery": []
}
],
"parameters": [
{
"name": "api_key",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Account status returned"
}
}
}
}
}
}