Logo Blkem - The Black Empowerment Network
Blkem - API
  • Get started
  • Login
  • Social login
  • Signup
  • Confirm Registration
  • Reset password
  • Timeline feed
  • Sponsored ads
  • Profile data (2)
  • Report profile
  • Block user
  • Notification token
  • Change password
  • Refresh access token
  • Logout user
  • Verify user
  • Post & Reply (4)
  • Vote polls
  • Create swift (7)
  • Thread data (2)
  • Like / Unlike
  • Report post
  • Repost post
  • Remove Repost post
  • Bookmarks (2)
  • Post likes
  • Delete post
  • Search hashtags
  • Search people
  • Search posts
  • Pin post to profile
  • Un-pin post from profile
  • Update profile data
  • Verify email update
  • Verify phone update
  • Update user location
  • Avatar & Cover (3)
  • User privacy (2)
  • Update User Safe zone settings
  • Get User Safe zone settings
  • Follow & Unfollow
  • Fetch following
  • Fetch followers
  • Follows you
  • Follow requests (3)
  • Get notifications
  • Delete notifications
  • Messaging (6)
  • Delete account
  • Change language
  • Get plans
  • Get user plan
  • Change user plan
  • Cancel user plan
  • Get subscriptions
  • Get payment methods
  • Delete payment methods
  • Default payment methods
  • Add card payment methods
  • Get Safe Zone Settings
  • Get location categories
  • Get locations
  • Get chapters
  • Get alert types
  • Get pinned notification
  • Get alerts
  • Post alert
  • Update alert
  • Get Timezones
  • Get request types
  • Post request
  • Cancel request
  • Adopt request
  • Complete request
  • Get request status
  • Get user request
  • Request In-Route
  • Request team arrived
  • Get request team
  • Select request team
  • Notify Family
  • Notify Safezone
  • Get requests
  • Get family members
  • Add family member
  • Remove family member
  • Get request activity
  • Get user online status
  • Get nearest safezones
  • Get counters
  • Get transactions
  • Update Incognito Status
  • Get Profile Views
  • Get User Plan Features
Upload avatar - 1 Upload cover - 2 Move cover - 3

Change user avatar

Please use this (https://blkem.com/mobile_api/avatar) API for accessing user avatar uploading endpoint


Post parameters

Field Value Remarks
session_id ​Access token ID E.g. de25cc16eb00960f076...
avatar Image format file (jpg,png,jpeg,gif) image.jpeg

Success response

{
        "code": 200,
        "message": "Avatar changed successfully",
        "data": {
            "avatar_url": "http://dev.colibri.loc/upload/avatars/2021/02/hVB4NV4....a967a7_thumbnail_512x512.jpg"
        }
    }
    

Error responses

{
        "code": 401,
        "data": [],
        "message": "Unauthorized Access"
    }

    {
        "code": 400,
        "data": [],
        "message": "Avatar image is missing or invalid"
    }
    

Change user profile cover

Please use this (https://blkem.com/mobile_api/cover) API for accessing user profile cover uploading endpoint


Post parameters

Field Value Remarks
session_id ​Access token ID E.g. de25cc16eb00960f076...
cover Image format file (jpg,png,jpeg,gif) image.jpeg

Success response

{
        "code": 200,
        "message": "Profile cover changed successfully",
        "data":{
            "cover_url": "http://dev.colibri.loc/upload/covers/2021/02/4wWZCl...fd23a4_image_cover_600x200.jpg"
        }
    }
    

Error responses

{
        "code": 401,
        "data": [],
        "message": "Unauthorized Access"
    }

    {
        "code": 400,
        "data": [],
        "message": "Cover image is missing or invalid"
    }
    

Change user profile cover position

Please use this (https://blkem.com/mobile_api/cover_reposition) API for accessing the endpoint of changing the position of the user's profile cover

This access point allows you to change the position of the profile cover up or down. The margins are combed from top to bottom in pixels, given the standard cover size of 600 by 200 pixels.


Post parameters

Field Value Remarks
session_id ​Access token ID E.g. de25cc16eb00960f076...
cover_position Integer top position offset number E.g. 10

Success response

{
        "code": 200,
        "message": "Your changes have been successfully saved",
        "data":{
            "cover_url": "http://dev.colibri.loc/upload/covers/2021/02/bp3lj5....ccd9c7_image_cover.jpg"
        }
    }
    

Error responses

{
        "code": 401,
        "data": [],
        "message": "Unauthorized Access"
    }

    {
        "code": 400,
        "data": [],
        "message": "Cover position offset number is missing or invalid"
    }