{"@context": "https://schema.org", "@type": "WebAPI", "name": "KumpeApps API API", "description": "KKid API. Due to security concerns all calls to this API requires authentication. If you have access then you may use your KumpeApps username/password to authenticate. To gain access please use the contact developer link below.", "provider": {"@type": "Organization", "name": "kumpeapps.com"}, "documentation": "https://api.kumpeapps.com/python/swagger/swagger.yaml"}
Index / APIs / kumpeapps.com

KumpeApps API API

KKid API. Due to security concerns all calls to this API requires authentication. If you have access then you may use your KumpeApps username/password to authenticate. To gain access please use the contact developer link below.

Every row below was read from the vendor's own OpenAPI document. The summary text is theirs. What this registry adds is that each operation is indexed with its method, path, base URL and auth scheme, so a search for a capability can answer with a call rather than a name, and that the endpoint is probed on a schedule.

Specifications as held by the APIs.guru corpus, whose newest record is 2023-04-21. Operations the vendor has added since are not listed here; the origin links above are the vendor's own current documents.

base URLs: https://restapi.kumpeapps.com/{version} https://restapi.preprod.kumpeapps.com/{version}

auth: a p i k e y

find it by capability: POST /search {"query":{"text":"..."}} returns these operations with their invocation detail. Connect any agent client.

KumpeApps API v5.0.0

KKid API. Due to security concerns all calls to this API requires authentication. If you have access then you may use your KumpeApps username/password to authenticate. To gain access please use the contact developer link below.

methodpathwhat the vendor says it does
POST/appkeyRequest app key Request a new app key by passing username and password for app account authentication
PUT/appkeyDeactivate app key Pass your app key to deactivate the key authentication
PATCH/appkeyCompromise app key Pass an app key to mark it as compromised. This may be submitted by the app owner or a conc
POST/authentication/appkeyRequest app key Request a new app key by passing username and password for app account authentication
PUT/authentication/appkeyDeactivate app key Pass your app key to deactivate the key authentication
PATCH/authentication/appkeyCompromise app key Pass an app key to mark it as compromised. This may be submitted by the app owner or a conc
GET/authentication/authkeyRequest auth key for user (login user) Obtain auth key for user that has provided their username and password
POST/authentication/authkeyRequest auth key for user (login user) Obtain auth key for user that has provided their username and password
PUT/authentication/authkeyDeactivate auth key (logout) Deactivate auth key for user logging them out of your application authentication
PATCH/authentication/authkeyCompromise auth key Mark user auth key as compromised authentication
GET/authentication/verifyotpVerifies YubiKey OTP for authenticated user Verifies YubiKey OTP for authenticated user authentication
GET/authkeyRequest auth key for user (login user) Obtain auth key for user that has provided their username and password
POST/authkeyRequest auth key for user (login user) Obtain auth key for user that has provided their username and password
PUT/authkeyDeactivate auth key (logout) Deactivate auth key for user logging them out of your application authentication
PATCH/authkeyCompromise auth key Mark user auth key as compromised authentication
GET/kkid/allowancereturns allowance balance and allowance transactions By passing in the appropriate options, you can view allow
POST/kkid/allowanceadds new allowance transaction to kidUserID By passing in the appropriate options, you can add an allowance tr
POST/kkid/apnssubscribes/unsubscribes/registers for apns push notifications KKid
GET/kkid/chorelistreturns list of chores for given user By passing in the appropriate options, you can search for chores assigne
POST/kkid/chorelistadds chore for given user By passing in the appropriate options, you can add a chore to given kid username und
PUT/kkid/chorelistupdates chore for given chore id By passing in the appropriate options, you can update the fields of a specifi
DELETE/kkid/chorelistdeletes chore for given chore id By passing in the appropriate options, you can delete a chore for the given c
POST/kkid/masteruseradds new master user account By passing in the appropriate variables this method creates a new user with maste
GET/kkid/shareCreate Share Link Create share link KKid
GET/kkid/userGets user info Gets user info for authenticated user KKid
GET/kkid/userlistreturns list of users By passing in the appropriate options, you can search for users within the authenticated
POST/kkid/userlistadds new child user By passing in the appropriate variables this method creates a new user and assigns it to t
PUT/kkid/userlistupdates user By passing in the appropriate variables this method updates the user's profile KKid
DELETE/kkid/userlistdeletes user By passing in the appropriate variables this method deletes the specified user. (This function is
GET/kkid/wishlistGet list of wishlist items KKid
POST/kkid/wishlistAdd item to kid's wishlist KKid
PUT/kkid/wishlistUpdate item on kid's wishlist KKid
DELETE/kkid/wishlistDelete item from wishlist KKid

specification origin: https://api.kumpeapps.com/python/swagger/swagger.yaml

nothing on this page is a rating, an endorsement or a claim about quality. Reachability is what our probes observed from one network; answering is a floor under usefulness, not a measure of it.