pex:auth

Authenticate, validate, revoke, and manage ProcurementExpress user sessions and profiles.

1|1|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/przbadu/skills-factory --skill pex-auth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pex:auth
Source: https://github.com/przbadu/skills-factory/tree/main/skills/procurementexpress-skills/skills/pex-auth
Command: npx skills add https://github.com/przbadu/skills-factory --skill pex-auth

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of authenticating to ProcurementExpress and managing the active user session, profile, and token lifecycle before any other API work can continue.

Core Features & Use Cases

  • Authentication Setup: Supports both V1 static-token login and V3 OAuth2 email/password login.
  • Session Safety: Validates or revokes tokens so the current session state is always known and controllable.
  • Profile Management: Retrieves and updates the current user's account details, including password changes and company memberships.
  • Use Case: Use this Skill when a user needs to log in, confirm access, switch into the right company context, or refresh account information before using other ProcurementExpress tools.

Quick Start

Ask the AI to authenticate to ProcurementExpress, verify the current user, and prepare the correct active company for the next API task.

Frequently Asked Questions about pex:auth

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I authenticate to ProcurementExpress before making API calls?

Use this Skill to authenticate to ProcurementExpress by setting up a session via V1 static-token or V3 OAuth2 login, validating tokens, and selecting the correct company context for subsequent API tasks.

How does ProcurementExpress session management handle token validation and revocation?

ProcurementExpress session management validates or revokes tokens so the current session state is always known and controllable, ensuring safe authenticated access for ongoing API interactions.

Can I update my user profile and manage company memberships through the ProcurementExpress API?

Yes, you can retrieve and update current user account details through the ProcurementExpress API, including managing company memberships and changing passwords to maintain profile accuracy.

Do I need a specific API version and company selection for ProcurementExpress OAuth2 login?

Yes, working ProcurementExpress OAuth2 sessions require the correct API version, valid credentials, and proper company selection to ensure authenticated access before other tool calls.

Why does my ProcurementExpress API token validation fail during session setup?

ProcurementExpress API token validation fails when the session lacks the correct API version, valid credentials, or an active company selection required for a working authenticated session.