Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

NoBueno users API

The users API from NoBueno — 13 operation(s) for users.

NoBueno users API is one of 32 APIs that NoBueno publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include users. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

This API exposes 13 operations across 13 paths, and defines 14 schemas. It is described by OpenAPI 2.0, at version v1.

Requests are made against the base URL https://api.nobueno.com/api.

13 operations 13 paths 14 schemas 2 DELETE7 GET3 PATCH1 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 2.0
API Version
v1
Base URL
https://api.nobueno.com/api
Authentication
API Key, API Key, API Key, API Key
License
BSD License
Terms of Service
Resource Areas
1

Authentication & Security 4

NoBueno users API declares 4 security schemes for authenticating requests. An API key is passed in the header as Authorization (Bearer). An API key is passed in the header as Device-Type (Device-type). An API key is passed in the header as x-scheme (x-scheme). An API key is passed in the header as x-app-id (x-app-id). By default, every request must be authenticated.

Paths & Operations 13

Across 13 paths, the API surfaces 13 operations — 2 DELETE, 7 GET, 3 PATCH, 1 POST. Each is listed below with its method, path, parameters, and response codes.

users 13
PATCH
/users/confirm
users_confirm 1 param → 200
DELETE
/users/delete
users_delete → 200
GET
/users/delete-reasons
users_reasons_to_delete 3 params → 200
POST
/users/employment
users_add_employment 1 param → 201
GET
/users/matches
users_matches 3 params → 200
GET
/users/matches/salary
users_matches_salary_matches 3 params → 200
DELETE
/users/matches/{job_id}
users_delete_match 1 param → 204
GET
/users/nickname-generation
users_nickname-generation_list → 200
GET
/users/recommended-jobs
users_recommended_jobs 3 params → 200
GET
/users/recommended-jobs-count
users_recommended_jobs_count 3 params → 200
GET
/users/recommended-jobs/salary
users_recommended-jobs_salary 3 params → 200
PATCH
/users/recommended-jobs/{job_id}/change_status
users_recommended-jobs_job_change_status 2 params → 200
PATCH
/users/resend-confirm
users_resend_confirm 1 param → 200

Schemas 14

The contract defines 14 schemas that model the data the API accepts and returns. The most detailed are ReturnJobForCandidate (20 properties), UserEmployment (6 properties), ReturnCompany (6 properties), ReturnUserEmployment (6 properties). Each schema is shown below with its type and property counts.

ReturnJobForCandidate
object
20 properties 5 required
JobRecommended
object
2 properties 2 required
ReturnJobRole
object
3 properties 1 required
UserEmployment
object
6 properties 1 required
NicknameGeneration
object
1 property 1 required
ReturnCompany
object
6 properties 2 required
SuccessResponse
object
2 properties 1 required
CityName
object
3 properties 2 required
CountryName
object
3 properties 2 required
ReturnUserEmployment
object
6 properties 2 required
ConfirmUser
object
1 property 1 required
ChangeStatus
object
1 property 1 required
Language
object
2 properties 1 required
ReturnUser
object
5 properties 1 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

nobueno-users-api-openapi.yml Raw ↑

Other APIs NoBueno publishes across the network.

NoBueno admin API
NoBueno bitcoin API
NoBueno categories API
NoBueno cities API
NoBueno companies API
NoBueno countries API
NoBueno credits API
NoBueno currencies API
NoBueno devices API
NoBueno fields API
NoBueno forgot API
NoBueno jobs API