Upwork GraphQL API
The primary Upwork API surface, providing GraphQL queries and mutations for job search, profile access, contract management, and messaging. Authentication uses OAuth 2.0 authorization code flow. The API supports subscriptions for real-time event notifications via webhooks.
Overview
Upwork GraphQL API is a GraphQL API specification published by Upwork on the APIs.io network.
The primary Upwork API surface, providing GraphQL queries and mutations for job search, profile access, contract management, and messaging. Authentication uses OAuth 2.0 authorization code flow. The API supports subscriptions for real-time event notifications via webhooks.
The GraphQL endpoint is available at https://api.upwork.com/graphql. documentation is published at https://www.upwork.com/developer/documentation/graphql/api/docs/index.html.
The specification includes 1 reference link.
Tagged areas include Freelancing, Jobs, Talent, Marketplace, and Contracts.