Palenca (Vech) v1 API

The v1 API from Palenca (Vech) — 147 operation(s) for v1.

Operations 167

POST /v1/users Create User #
GET /v1/users/{user_id} Retrieve User #
DELETE /v1/users/{user_id} Delete User #
POST /v1/users/search List Users #
GET /v1/users/{user_id}/accounts Retrieve User Accounts #
POST /v1/users/{user_id}/accounts Create User Account #
POST /v1/users/accounts Create User And Account #
POST /v1/users/earnings/aggregated Get Users Earnings Aggregated #
POST /v1/users/consent Store User Consent #
PATCH /v1/accounts/{account_id}/last_login Update Account Last Login #
GET /v1/accounts/{account_id}/last-login Get Account Last Login #
GET /v1/accounts Get Accounts By Gov Id #
POST /v1/accounts Create Account #
POST /v1/accounts/{account_id}/validate Validate Account #
POST /v1/accounts/{account_id}/resend-otp Resend Otp #
POST /v1/accounts/{account_id}/manage-manual-login Manage Manual Login #
GET /v1/accounts/no-earnings-gig Get Gig Accounts Without Earnings #
GET /v1/accounts/logins Get Logins #
GET /v1/accounts/find-by-identifier Find Account By Identifier #
GET /v1/accounts/{account_id} Retrieve Account #
DELETE /v1/accounts/{account_id} Delete Account #
GET /v1/accounts/{account_id}/profile Retrieve Account Profile #
GET /v1/accounts/{account_id}/employment Retrieve Account Employment #
POST /v1/accounts/{account_id}/earnings/search Retrieve Account Earnings #
POST /v1/accounts/{account_id}/events/search Retrieve Account Events #
POST /v1/accounts/{account_id}/raw_events/search Retrieve Raw Account Events #
POST /v1/accounts/refresh-earnings Refresh Earnings #
POST /v1/accounts/refresh-events Refresh Events #
POST /v1/accounts/{account_id}/restore Restore Account Info #
GET /v1/accounts/{account_id}/insights Retrieve Account Insights #
POST /v1/accounts/{account_id}/authenticate Authenticate Account #
PUT /v1/accounts/{account_id}/worker Update Account #
GET /v1/accounts/{account_id}/insights-gig Retrieve Gig Account Insights #
POST /v1/accounts/{account_id}/logins/failed/retry Retry Account Failed Login #
POST /v1/accounts/{account_id}/retry Retry Account Login #
POST /v1/accounts/{account_id}/earnings Create Account Earnings #
POST /v1/accounts/{account_id}/profiles Create Account Profile #
POST /v1/accounts/{account_id}/insights-pdfs Create Account Pdf Insights #
GET /v1/accounts/{account_id}/clinic Retrieve Account Clinic #
GET /v1/accounts/{account_id}/raw-data Get Raw Data #
GET /v1/accounts/{account_id}/user Retrieve Users Accounts #
PATCH /v1/accounts/{account_id}/user Reassign Account User #
GET /v1/accounts/{account_id}/consignados Get Consignados #
POST /v1/accounts/{account_id}/backfill-worker-role Backfill Worker Role #
POST /v1/accounts/{account_id}/resend-webhook Resend Webhook #
GET /v1/widgets Get Widgets #
POST /v1/widgets Create Widget #
GET /v1/widgets/{widget_id} Get Widget #
PUT /v1/widgets/{widget_id} Update Widget #
GET /v1/widgets/{widget_id}/setup Get Widget Setup #
GET /v1/webhooks List Webhooks #
POST /v1/webhooks Create Webhook #
GET /v1/webhooks/{webhook_id} Retrieve Webhook #
PUT /v1/webhooks/{webhook_id} Update Webhook #
DELETE /v1/webhooks/{webhook_id} Delete Webhook #
POST /v1/webhooks/timeout Send Webhook Timeout #
GET /v1/countries List Countries #
PATCH /v1/countries/{country_id} Update Country #
GET /v1/platforms List Platforms #
POST /v1/platforms Create Platform #
GET /v1/platforms/status Get Platforms Status #
GET /v1/platforms/{platform_id} Get Platform #
PATCH /v1/platforms/{platform_id} Update Platform #
POST /v1/platforms/search Search Platforms #
GET /v1/companies/from_api_key Get Company From Api Key #
GET /v1/companies List Companies #
POST /v1/companies Create Company #
POST /v1/companies/search Search Company #
GET /v1/companies/{company_id} Get Company #
GET /v1/companies/{company_id}/widgets Get Company Widgets #
POST /v1/link/authorize Authorize Link #
POST /v1/cron-jobs/balances Update Balances #
POST /v1/cron-jobs/cutoffs Update Balances #
POST /v1/cron-jobs/imss/retry/weeks Retry Get Weeks #
GET /v1/logins/manual-incomplete Manual Logins #
GET /v1/logins/{login_id} Get Login #
GET /v1/accounts/{account_id}/logins Get Logins For Account #
POST /v1/logins/{login_id}/send-webhook Send Login Webhook #
POST /v1/logins/search List Users #
POST /v1/insights/reports/{account_id} Send Report Content #
GET /v1/insights/{account_id}/extended Compute Buro Insights #
GET /v1/insights/{account_id}/extended/pdf Compute Buro Insights For Pdf #
POST /v1/imss/email Manage Employment Email Flow #
POST /v1/imss/web-scraping Trigger Imss Web Scraping Process #
POST /v1/imss/retry-login/{account_id} Retry Login #
GET /v1/groups Get Groups #
POST /v1/groups Create Group #
POST /v1/groups/{group_id}/companies Add Company In Group #
GET /v1/groups/{group_id}/companies/{company_id} Read Company In Group #
DELETE /v1/groups/{group_id}/companies/{company_id} Delete Company In Group #
PATCH /v1/groups/{group_id}/companies/{company_id} Edit Company In Group #
GET /v1/groups/{group_id} Get Group #
DELETE /v1/groups/{group_id} Delete Group #
POST /v1/groups/delete-accounts Delete Accounts #
POST /v1/groups/{group_id}/usages/search Get Usage #
GET /v1/internal/accounts/{account_id} Retrieve Account By Id #
GET /v1/internal/accounts/{account_id}/employment Retrieve Account Employment By Account Id #
POST /v1/internal/accounts/{account_id}/employment Store Profile Insights #
GET /v1/internal/companies/{company_id}/users/{user_id}/accounts Retrieve Accounts By User Id #
POST /v1/internal/companies/{company_id}/accounts/{account_id}/retry Retry Account #
PATCH /v1/internal/accounts/{account_id}/last_login Update Account Last Login #
POST /v1/internal/insights/accounts/{account_id} Store Insights #
GET /v1/internal/insights/companies/{company_id}/accounts/{account_id}/debug Debug Insights #
GET /v1/internal/bulks/{bulk_id}/employment-files List Employment Files By Bulk Id #
DELETE /v1/internal/bulks/{bulk_id}/identifier/{identifier} Delete Bulk Account By Identifier #
GET /v1/internal/groups Get Companies Groups #
POST /v1/internal/groups Create Companies Group #
GET /v1/internal/groups/{group_id} Get Companies Group #
PUT /v1/internal/groups/{group_id} Update Companies Group #
GET /v1/internal/companies Get Companies #
PATCH /v1/internal/companies/{company_id} Update Company #
POST /v1/internal/indriver/reprocess-events Reprocess inDriver events for accounts in a timeframe #
POST /v1/internal/status-history/bulk Save Status History Bulk #
POST /v1/internal/users/accounts Create User And Account Internal #
POST /v1/internal/accounts/{account_id}/duplicate Duplicate Account Data #
POST /v1/internal/companies/{company_id}/widgets/migrate Migrate Widget Settings For Company #
POST /v1/internal/bulk/{bulk_id}/identifier/{identifier}/retry Retry Account From Bulk #
POST /v1/internal/logins/retry-invalid-captcha Retry Invalid Captcha Logins #
POST /v1/cpf/validate Validate Cpf #
GET /v1/consents/{gov_id} Get Consents By Gov Id #
POST /v1/consents/search Search Consents #
POST /v1/argyle/create-token Create Argyle Account #
POST /v1/argyle/refresh-token Refresh Argyle Token #
POST /v1/argyle/argyle-webhook Webhook Argyle #
POST /v1/argyle/argyle-webhook-90-days Webhook Argyle 90 Days #
POST /v1/argyle/process-webhook Process Webhook #
POST /v1/argyle/analyze-event-duplicates Analyze Event Duplicates #
POST /v1/argyle/cleanup-duplicate-events Cleanup Duplicate Events #
POST /v1/argyle/clean-save-by-account-id Clean Save By Account Id #
POST /v1/argyle/process-login-error Process Login Error #
POST /v1/argyle/{account_id}/retrieve-earnings Retrieve Account Earnings #
GET /v1/argyle/{account_id}/raw-data Raw Argyle Data #
POST /v1/argyle/{account_id}/process-refresh Process Refresh #
POST /v1/argyle/{account_id}/refresh-argyle-uber Refresh Argyle Uber #
POST /v1/argyle/debug-data Get Debug Data #
GET /v1/argyle/find-by-identifier Find Argyle Account By Identifier #
POST /v1/argyle/uber-intercept/step1 Uber Intercept Step1 #
POST /v1/argyle/uber-intercept/step2 Uber Intercept Step2 #
POST /v1/argyle/uber-intercept/step3 Uber Intercept Step3 #
POST /v1/uber-direct-api/create-token Create Uber Account #
GET /v1/uber-direct-api/exchange-code Exchange Code #
POST /v1/uber-direct-api/{account_id}/clean-save Clean Save Account #
POST /v1/uber-direct-api/{account_id}/refresh-account-without-login Refresh Account Without Login #
POST /v1/uber-direct-api/{account_id}/process-batch-job Process Batch Job #
POST /v1/uber/income-distribution/recover/custom-range Recover Uber Income Distribution Custom Range #
POST /v1/rappi/income-distribution/recover/custom-range Recover Rappi Income Distribution Custom Range #
POST /v1/rappi/start-location/recover/last-two-weeks Recover Rappi Start Location Last Two Weeks #
POST /v1/hola-majo/finsus-notification Finsus Notification #
GET /v1/health/{platform_code} Get Platform Health #
GET /v1/status-history Get Status History #
POST /v1/accounts/{account_id}/clean-save Clean Save Account #
POST /v1/accounts/{account_id}/clean-save-uber-direct-api Clean Save Account Uber Direct Api #
POST /v1/accounts/{account_id}/clean-save-uber-webscraping Clean Save Account Uber Webscraping #
POST /v1/accounts/{account_id}/clean-save-earnings Clean Save Account Earnings #
POST /v1/accounts/{account_id}/clean-save-events Clean Save Account Events #
POST /v1/accounts/refresh Refresh Accounts Logins #
POST /v1/accounts/{account_id}/refresh-login Refresh Account Login #
POST /v1/accounts/{account_id}/refresh Refresh Account #
POST /v1/accounts/{account_id}/refresh-earnings Refresh Earnings #
POST /v1/accounts/{account_id}/refresh-events Refresh Events #
POST /v1/accounts/{account_id}/get-earnings Get Earnings #
POST /v1/accounts/{account_id}/get-remaining-data Get Remaining Data #
POST /v1/get-earnings Get Daily Earnings #
POST /v1/accounts/{account_id}/refresh-cdt-mei-earnings Refresh Cdt Mei Earnings #
POST /v1/employments-history Create Employment History #
POST /v1/employment-file Read Employment File #
POST /v1/employment-files Create Employment File #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/palenca-vech-v1-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

palenca-vech-v1-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Palenca V1 API
  description: Palenca API
  version: 2.0.0
tags:
- name: v1
paths:
  /v1/users:
    post:
      tags:
      - v1
      summary: Create User
      operationId: create_user_v1_users_post
      parameters:
      - required: false
        schema:
          type: string
          title: X-Api-Key
        name: x-api-key
        in: header
      requestBody:
        content:
          application/json:
            schema:
              allOf:
              - $ref: '#/components/schemas/CreateUserParams'
              title: Params
              default: {}
      responses:
        '201':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BaseResponse_UserDataResponse_'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /v1/users/{user_id}:
    get:
      tags:
      - v1
      summary: Retrieve User
      operationId: retrieve_user_v1_users__user_id__get
      parameters:
      - required: true
        schema:
          anyOf:
          - type: string
            format: uuid
          - type: string
          title: User Id
        name: user_id
        in: path
      - required: false
        schema:
          type: string
          title: X-Api-Key
        name: x-api-key
        in: header
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BaseResponse_UserRetrievalDataResponse_'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
    delete:
      tags:
      - v1
      summary: Delete User
      operationId: delete_user_v1_users__user_id__delete
      parameters:
      - required: true
        schema:
          type: string
          format: uuid
          title: User Id
        name: user_id
        in: path
      - required: false
        schema:
          type: string
          title: X-Api-Key
        name: x-api-key
        in: header
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BaseResponse_UserDataResponse_'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /v1/users/search:
    post:
      tags:
      - v1
      summary: List Users
      operationId: list_users_v1_users_search_post
      parameters:
      - required: false
        schema:
          type: string
          title: X-Api-Key
        name: x-api-key
        in: header
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/SearchUsersParams'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BaseResponse_UserRetrievalListDataResponse_'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /v1/users/{user_id}/accounts:
    get:
      tags:
      - v1
      summary: Retrieve User Accounts
      operationId: retrieve_user_accounts_v1_users__user_id__accounts_get
      parameters:
      - required: true
        schema:
          type: string
          format: uuid
          title: User Id
        name: user_id
        in: path
      - required: false
        schema:
          type: string
          title: X-Api-Key
        name: x-api-key
        in: header
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BaseResponse_AccountListDataResponse_'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
    post:
      tags:
      - v1
      summary: Create User Account
      operationId: create_user_account_v1_users__user_id__accounts_post
      parameters:
      - required: true
        schema:
          type: string
          format: uuid
          title: User Id
        name: user_id
        in: path
      - required: false
        schema:
          type: string
          title: X-Api-Key
        name: x-api-key
        in: header
      - required: false
        schema:
          type: string
          title: X-Source
        name: x-source
        in: header
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CreateAccountBase'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BaseResponse_AccountDataBaseResponse_'
        '201':
          description: Created
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BaseResponse_AccountDataBaseResponse_'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /v1/users/accounts:
    post:
      tags:
      - v1
      summary: Create User And Account
      operationId: create_user_and_account_v1_users_accounts_post
      parameters:
      - required: false
        schema:
          type: string
          title: X-Api-Key
        name: x-api-key
        in: header
      - required: false
        schema:
          type: string
          title: X-Source
        name: x-source
        in: header
      requestBody:
        content:
          application/json:
            schema:
              anyOf:
              - $ref: '#/components/schemas/CreateUserAndAccountParams'
              - $ref: '#/components/schemas/CreateUnifiedAccountParams'
              title: Params
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BaseResponse_AccountDataWithExternalIDBaseResponse_'
        '201':
          description: Created
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BaseResponse_AccountDataWithExternalIDBaseResponse_'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /v1/users/earnings/aggregated:
    post:
      tags:
      - v1
      summary: Get Users Earnings Aggregated
      operationId: get_users_earnings_aggregated_v1_users_earnings_aggregated_post
      parameters:
      - required: false
        schema:
          type: string
          title: X-Api-Key
        name: x-api-key
        in: header
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/EarningsAggregatedParams'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BaseResponse_EarningsAggregatedResponse_'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /v1/users/consent:
    post:
      tags:
      - v1
      summary: Store User Consent
      operationId: store_user_consent_v1_users_consent_post
      parameters:
      - required: false
        schema:
          type: string
          title: X-Api-Key
        name: x-api-key
        in: header
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/StoreUserConsentParams'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /v1/accounts/{account_id}/last_login:
    patch:
      tags:
      - v1
      summary: Update Account Last Login
      operationId: update_account_last_login_v1_accounts__account_id__last_login_patch
      parameters:
      - required: true
        schema:
          type: string
          format: uuid
          title: Account Id
        name: account_id
        in: path
      - required: false
        schema:
          type: string
          title: X-Api-Key
        name: x-api-key
        in: header
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateLoginParams'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BaseResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /v1/accounts/{account_id}/last-login:
    get:
      tags:
      - v1
      summary: Get Account Last Login
      operationId: get_account_last_login_v1_accounts__account_id__last_login_get
      parameters:
      - required: true
        schema:
          type: string
          format: uuid
          title: Account Id
        name: account_id
        in: path
      - required: false
        schema:
          type: string
          title: X-Api-Key
        name: x-api-key
        in: header
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BaseResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /v1/accounts:
    get:
      tags:
      - v1
      summary: Get Accounts By Gov Id
      operationId: get_accounts_by_gov_id_v1_accounts_get
      parameters:
      - required: true
        schema:
          type: string
          title: Gov Id
        name: gov_id
        in: query
      - required: false
        schema:
          type: string
          title: X-Api-Key
        name: x-api-key
        in: header
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BaseResponse_AccountsDataResponse_'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
    post:
      tags:
      - v1
      summary: Create Account
      operationId: create_account_v1_accounts_post
      parameters:
      - required: false
        schema:
          type: string
          title: X-Api-Key
        name: x-api-key
        in: header
      - required: false
        schema:
          type: string
          title: X-Source
        name: x-source
        in: header
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CreateAccountParams'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BaseResponse_AccountDataBaseResponse_'
        '201':
          description: Created
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BaseResponse_AccountDataBaseResponse_'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /v1/accounts/{account_id}/validate:
    post:
      tags:
      - v1
      summary: Validate Account
      operationId: validate_account_v1_accounts__account_id__validate_post
      parameters:
      - required: true
        schema:
          type: string
          format: uuid
          title: Account Id
        name: account_id
        in: path
      - required: false
        schema:
          type: string
          title: X-Api-Key
        name: x-api-key
        in: header
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ValidateAccountParams'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BaseResponse_AccountDataBaseResponse_'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /v1/accounts/{account_id}/resend-otp:
    post:
      tags:
      - v1
      summary: Resend Otp
      operationId: resend_otp_v1_accounts__account_id__resend_otp_post
      parameters:
      - required: true
        schema:
          type: string
          format: uuid
          title: Account Id
        name: account_id
        in: path
      - required: false
        schema:
          type: string
          title: X-Api-Key
        name: x-api-key
        in: header
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ResendOtpParams'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BaseResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /v1/accounts/{account_id}/manage-manual-login:
    post:
      tags:
      - v1
      summary: Manage Manual Login
      operationId: manage_manual_login_v1_accounts__account_id__manage_manual_login_post
      parameters:
      - required: true
        schema:
          type: string
          format: uuid
          title: Account Id
        name: account_id
        in: path
      - required: false
        schema:
          type: string
          title: X-Api-Key
        name: x-api-key
        in: header
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ManageManualLoginParams'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /v1/accounts/no-earnings-gig:
    get:
      tags:
      - v1
      summary: Get Gig Accounts Without Earnings
      operationId: get_gig_accounts_without_earnings_v1_accounts_no_earnings_gig_get
      parameters:
      - required: false
        schema:
          type: string
          title: X-Api-Key
        name: x-api-key
        in: header
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BaseResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /v1/accounts/logins:
    get:
      tags:
      - v1
      summary: Get Logins
      operationId: get_logins_v1_accounts_logins_get
      parameters:
      - required: false
        schema:
          type: integer
          title: Page
          default: 1
        name: page
        in: query
      - required: false
        schema:
          type: integer
          title: Items Per Page
          default: 100
        name: items_per_page
        in: query
      - required: false
        schema:
          type: string
          title: Order By
          default: -created_at
        name: order_by
        in: query
      - required: false
        schema:
          type: string
          title: Query
        name: query
        in: query
      - required: false
        schema:
          type: string
          format: uuid
          title: Bulk Id
        name: bulk_id
        in: query
      - required: false
        schema:
          $ref: '#/components/schemas/LoginStatus'
        name: status
        in: query
      - required: false
        schema:
          type: string
          title: From Date
        name: from_date
        in: query
      - required: false
        schema:
          type: string
          title: To Date
        name: to_date
        in: query
      - required: false
        schema:
          type: string
          title: Date Field
          default: created_at
        name: date_field
        in: query
      - required: false
        schema:
          type: string
          title: X-Api-Key
        name: x-api-key
        in: header
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BaseResponse_AccountsDataConsoleResponse_'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /v1/accounts/find-by-identifier:
    get:
      tags:
      - v1
      summary: Find Account By Identifier
      operationId: find_account_by_identifier_v1_accounts_find_by_identifier_get
      parameters:
      - required: true
        schema:
          type: string
          title: Identifier
        name: identifier
        in: query
      - required: true
        schema:
          $ref: '#/components/schemas/PlatformCode'
        name: platform
        in: query
      - required: false
        schema:
          type: string
          title: X-Api-Key
        name: x-api-key
        in: header
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BaseResponse_AccountBaseResponse_'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /v1/accounts/{account_id}:
    get:
      tags:
      - v1
      summary: Retrieve Account
      operationId: retrieve_account_v1_accounts__account_id__get
      parameters:
      - required: true
        schema:
          type: string
          format: uuid
          title: Account Id
        name: account_id
        in: path
      - required: false
        schema:
          type: boolean
          title: Add User Id
          default: false
        name: add_user_id
        in: query
      - required: false
        schema:
          type: string
          title: X-Api-Key
        name: x-api-key
        in: header
      - required: false
        schema:
          type: string
          title: Accept-Language
        name: accept-language
        in: header
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BaseResponse_AccountBaseResponse_'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
    delete:
      tags:
      - v1
      summary: Delete Account
      operationId: delete_account_v1_accounts__account_id__delete
      parameters:
      - required: true
        schema:
          type: string
          format: uuid
          title: Account Id
        name: account_id
        in: path
      - required: false
        schema:
          type: string
          title: X-Api-Key
        name: x-api-key
        in: header
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BaseResponse_AccountBaseResponse_'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /v1/accounts/{account_id}/profile:
    get:
      tags:
      - v1
      summary: Retrieve Account Profile
      operationId: retrieve_account_profile_v1_accounts__account_id__profile_get
      parameters:
      - required: true
        schema:
          anyOf:
          - type: string
            format: uuid
          - type: string
          title: Account Id
        name: account_id
        in: path
      - required: false
        schema:
          type: string
          title: X-Api-Key
        name: x-api-key
        in: header
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BaseResponse_ProfileDataBaseResponse_'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /v1/accounts/{account_id}/employment:
    get:
      tags:
      - v1
      summary: Retrieve Account Employment
      operationId: retrieve_account_employment_v1_accounts__account_id__employment_get
      parameters:
      - required: true
        schema:
          anyOf:
          - type: string
            format: uuid
          - type: string
          title: Account Id
        name: account_id
        in: path
      - required: false
        schema:
          type: string
          title: X-Api-Key
        name: x-api-key
        in: header
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BasePaginationResponse_EmploymentDataBaseResponse_'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /v1/accounts/{account_id}/earnings/search:
    post:
      tags:
      - v1
      summary: Retrieve Account Earnings
      operationId: retrieve_account_earnings_v1_accounts__account_id__earnings_search_post
      parameters:
      - required: true
        schema:
          type: string
          format: uuid
          title: Account Id
        name: account_id
        in: path
      - required: false
        schema:
          type: string
          title: X-Api-Key
        name: x-api-key
        in: header
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/SearchEarningsParams'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BasePaginationResponse_EarningsDataBaseResponse_'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /v1/accounts/{account_id}/events/search:
    post:
      tags:
      - v1
      summary: Retrieve Account Events
      operationId: retrieve_account_events_v1_accounts__account_id__events_search_post
      parameters:
      - required: true
        schema:
          type: string
          format: uuid
          title: Account Id
        name: account_id
        in: path
      - required: false
        schema:
          type: string
          title: X-Api-Key
        name: x-api-key
        in: header
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/SearchEventsParams'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BasePaginationResponse_EventsDataBaseResponse_'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /v1/accounts/{account_id}/raw_events/search:
    post:
      tags:
      - v1
      summary: Retrieve Raw Account Events
      operationId: retrieve_raw_account_events_v1_accounts__account_id__raw_events_search_post
      parameters:
      - required: true
        schema:
          type: string
          format: uuid
          title: Account Id
        name: account_id
        in: path
      - required: false
        schema:
          type: string
          title: X-Api-Key
        name: x-api-key
        in: header
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/SearchRawEventsParams'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BasePaginationResponse_RawEventsDataBaseResponse_'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /v1/accounts/refresh-earnings:
    post:
      tags:
      - v1
      summary: Refresh Earnings
      operationId: refresh_earnings_v1_accounts_refresh_earnings_post
      parameters:
      - required: false
        schema:
          type: string
          title: X-Api-Key
        name: x-api-key
        in: header
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BaseResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /v1/accounts/refresh-events:
    post:
      tags:
      - v1
      summary: Refresh Events
      operationId: refresh_events_v1_accounts_refresh_events_post
      parameters:
      - required: false
        schema:
          type: string
          title: X-Api-Key
        name: x-api-key
        in: header
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BaseResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /v1/accounts/{account_id}/restore:
    post:
      tags:
      - v1
      summary: Restore Account Info
      operationId: restore_account_info_v1_accounts__account_id__restore_post
      parameters:
      - required: true
        schema:
          type: string
          format: uuid
          title: Account Id
        name: account_id
        in: path
      - required: false
        schema:
          type: string
          title: X-Api-Key
        name: x-api-key
        in: header
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /v1/accounts/{account_id}/insights:
    get:
      tags:
      - v1
      summary: Retrieve Account Insights
      operationId: retrieve_account_insights_v1_accounts__account_id__insights_get
      parameters:
      - required: true
        schema:
          type: string
          format: uuid
          title: Account Id
        name: account_id
        in: path
      - required: false
        schema:
          type: string
          title: X-Api-Key
        name: x-api-key
        in: header
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /v1/accounts/{account_id}/authenticate:
    post:
      tags:
      - v1
      summary: Authenticate Account
      operationId: authenticate_account_v1_accounts__account_id__authenticate_post
      parameters:
      - required: true
        schema:
          type: string
          format: uuid
          title: Account Id
        name: account_id
        in: path
      - required: false
        schema:
          type: string
          title: X-Api-Key
        name: x-api-key
        in: header
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /v1/accounts/{account_id}/worker:
    put:
      tags:
      - v1
      summary: Update Account
      operationId: update_account_v1_accounts__account_id__worker_put
      parameters:
      - required: true
        schema:
          type: string
          format: uuid
          title: Account Id
        name: account_id
        in: path
      - required: false
        schema:
          type: string
          title: X-Api-Key
        name: x-api-key
        in: header
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateAccountWorkerParams'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BaseResponse_AccountBaseResponse_'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
  /v1/accounts/{account_id}/insights-gig:
    get:
      tags:
      - v1
      summary: Retrieve Gig Account Insights
      operationId: retrieve_gig_account_insights_v1_accounts__account_id__insights_gig_get
      parameters:
      - required: true
        schema:
          type: string
          format: uuid
          title: Account Id
        name: account_id
        in: path
      - required: false
        schema:
          type: string
          title: X-Api-Key
        name: x-api-key
  

# --- truncated at 32 KB (253 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/palenca-vech/refs/heads/main/openapi/palenca-vech-v1-api-openapi.yml