# Introduction

![image](https://cloud.githubusercontent.com/assets/2152766/6998101/5c13946c-dbcd-11e4-968b-b357b7c60a06.png)

Welcome to the API documentation for Pyblish.

This section contains a listing of available classes, functions and attributes via `pyblish.api`.

```python
>>> import pyblish.api
>>> pyblish.api.discover()
["<class 'collect_current_date.CollectCurrentDate>"]
```

## Introduction

Use this API documentation as reference for specific parts of Pyblish.

**Problem?**

If you encounter a problem with this guide, either..

1. Hover over a paragraph and click the `+` button.
2. Let us know on [the forums](http://forums.pyblish.com).
3. Submit an issue [on GitHub](https://github.com/pyblish/apidocs).
4. Fix it yourself, but submitting [a pull-request](https://github.com/pyblish/apidocs).

## Help fill in the gaps

The content of this book is accurate, but incomplete. You can help add and maintain [this documentation](https://github.com/pyblish/apidocs) via Git and GitHub, or by signing up to the host of this book, [GitBook](https://www.gitbook.com), and volunteering as an editor.

Gain access to the cloud based editor with which to edit pages and make improvements, live.

Find available API members in [`api.py`](https://github.com/pyblish/pyblish-base/blob/master/pyblish/api.py) or by printing it from an interpreter.

```python
import pyblish.api
for member in dir(pyblish.api):
  print(member)
```

{{ file.mtime }}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://api.pyblish.com/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
