Civilian Endpoints
The API has been deprecated and is no longer in use.
Civilian Endpoints
Raw list of civilian endpoints:
GET /civilian/info
GET /civilian/list
POST /civilian/create
PATCH /civilian/edit
PATCH /civilian/bolo
PATCH /civilian/deceased
DELETE /civilian/delete
List of civilian endpoint methods
If you see the empty "civilian" array or civilian: []
This is simply just the placeholder for the civilian object structure, Which looks like this in all major requests: (Inside the array)
Civilian Information
GET
https://roleplaybot.xyz/api/civilian/info
Returns a civilians information
Headers
Authorization*
API_KEY
API Authorization Key
Guild*
GUILD_ID
Discord Guild ID
Request Body
name*
CIV_NAME
Civilian Characters Name (String)
Citations, Fine, Arrests and Hospital Record arrays provide an object per action.
List Civilians
GET
https://roleplaybot.xyz/api/civilian/list
Provides an array with objects per active civilian characters, also returns a value specifying the current amount of civilians
Headers
Authorization*
API_KEY
API Authorization Key
Guild*
GUILD_ID
Discord Guild ID
Accessing a guild that is not authorized apart of your API key
Create Civilian
POST
https://roleplaybot.xyz/api/civilian/create
Creates a civilian character with supplied parameters
Headers
Authorization*
API_KEY
API Authorization Key
Guild*
GUILD_ID
Discord Guild ID
Request Body
userID*
USER_ID
Creating Users ID (String)
userName*
USER_NAME
Creating Users Name (String)
name*
CIV_NAME
Civilian Name (String) (<100 Characters)
age*
CIV_AGE
Civilian Age (Number) (<100)
dob*
CIV_DOB
Civilian Date Of Birth (String)
gender*
CIV_GENDER
Civilian Gender (Takes: Male, Female Or Other)
hair*
CIV_HAIR
Civilian Hair Color (String)
weight*
CIV_WEIGHT
Civilian Weight in KG (Number) (<500)
height*
CIV_HEIGHT
Civilian Height in CM (Number) (<500)
address*
CIV_ADDRESS
Civilian Address (String)
occupation*
CIV_OCCUPATION
Civilian Occupation (String)
Accessing a guild that is not authorized apart of your API key
Edit Civilian
PATCH
https://roleplaybot.xyz/api/civilian/edit
Edits a civilian character with the specified field and value Valid Fields: - hair color (Value: String) - name (Value: String) - age (Value: Number <100) - dob (Value: String) - height (Value: Number <500) - weight (Value: Number <500) - occupation (Value: String) - address (Value: String)
Headers
Authorization*
API_KEY
API Authorization Key
Guild*
GUILD_ID
Discord Guild ID
Request Body
name*
CIV_NAME
Civilian Name (String)
field*
FIELD
Field to edit (Must be listed in valid fields)
value*
VALUE
Value to set (Must match allocated field)
Accessing a guild that is not authorized apart of your API key
Civilian BOLO
PATCH
https://roleplaybot.xyz/api/civilian/bolo
Call to activate or deactivate a BOLO
Headers
Authorization*
API_KEY
API Authorization Key
Guild*
GUILD_ID
Discord Guild ID
Request Body
name*
CIV_NAME
Civilian Name (String)
bolo*
BOLO
Set BOLO (Boolean) (*True = Activate BOLO)
reason
REASON
BOLO Reason (Required when bolo is set to true)
Accessing a guild that is not authorized apart of your API key
Civilian Deceased
PATCH
https://roleplaybot.xyz/api/civilian/deceased
Sets a civilian deceased. WARNING: This action is irreversible, Once a civilian is set deceased it can no longer be used.
Headers
Authorization*
API_KEY
API Authorization Key
Guild*
GUILD_ID
Discord Guild ID
Request Body
name*
CIV_NAME
Civilian Name (String)
deceased*
DECEASED
Deceased Value (True Boolean) (True = Set Deceased)
Delete Civilian
DELETE
https://roleplaybot.xyz/api/civilian/delete
Deletes a civilian character
Headers
Authorization*
API_KEY
API Authorization Key
Guild*
GUILD_ID
Discord Guild ID
Request Body
name*
CIV_NAME
Civilian Name (String)
Successfully deleted civilian
Last updated
Was this helpful?