# Useme API docs ## Docs - Guides [Introduction](https://apidocs.useme.com/doc-508209.md): - Guides [Getting Started](https://apidocs.useme.com/doc-508218.md): - Guides [Creating Contractors](https://apidocs.useme.com/doc-508213.md): - Guides [Creating Deals](https://apidocs.useme.com/doc-508215.md): ## API Docs - Reference > Categories [List categories](https://apidocs.useme.com/api-7118469.md): Retrieves a list of either main categories or subcategories. If an 'id' query parameter is not provided, it returns all main categories. If an 'id' query parameter is provided, it returns all subcategories related to the main category of the given 'id'. - Reference > Contractors [Create a new contractor](https://apidocs.useme.com/api-7118470.md): Registers a new contractor with the given details. If the contractor already exists, it returns a conflict error. - Reference > Deals [Create a new deal](https://apidocs.useme.com/api-7118471.md): Creates a new deal with the provided details. This operation involves registering the deal and creating related deal stages. - Reference > Deals [Retrieve a specific deal](https://apidocs.useme.com/api-7118472.md): Fetches details of a specific deal using its ID. Only the employer associated with the user can access this information. - Reference > Deals [Upload a file for a deal](https://apidocs.useme.com/api-7118473.md): Allows authenticated users to upload files related to a deal stage. This endpoint expects a multipart form submission with a file and associated metadata.