# Stable Documentation > Stable The only business address your company will ever need Manage your business from anywhere — a permanent address and virtual mailbox to scan mail, forward packages, deposit checks, and more Append .md to any documentation page URL to get its markdown version. ## Guides - [Introduction](https://docs.usestable.com/docs/getting-started.md): An introduction to the Stable API - [Webhooks](https://docs.usestable.com/docs/webhooks.md) - [Support](https://docs.usestable.com/docs/support.md) - [Create and Onboard a New CMRA Location](https://docs.usestable.com/docs/create-and-onboard-a-new-location.md): Learn how to add a new CMRA Location to your existing Organization and authorize it to receive mail. - [Platform Prefill](https://docs.usestable.com/docs/platform-onboarding.md): Learn how to add a new Location to your existing Organization and authorize it to receive mail using our platform prefill feature. - [Create a Registered Agent Location](https://docs.usestable.com/docs/create-a-registered-agent-location.md) - [Checks](https://docs.usestable.com/docs/checks.md): A Check represents a physical check that we've transcribed from inside a piece of mail. - [Failure reason details](https://docs.usestable.com/docs/failure-reason-codes.md) - [Locations](https://docs.usestable.com/docs/the-location-object.md): Locations represent the physical address where you receive mail. A `Location` can be either a CMRA (commercial mail receiving agency) or a registered agent location. - [Location codes](https://docs.usestable.com/docs/location-codes.md) - [Mail Items](https://docs.usestable.com/docs/the-mail-item-object.md): A MailItem represents a physical piece of mail received at one of your Locations. - [Companies](https://docs.usestable.com/docs/companies.md): A `Company` represents a legal entity registered in one or more US jurisdictions. Companies are required to create [registered agent locations](doc:create-a-registered-agent-location). ## API Reference - [Authentication](https://docs.usestable.com/reference/authentication.md) - [Create a company](https://docs.usestable.com/reference/createcompanypostv1companies.md): Creates a single company. - [List all companies](https://docs.usestable.com/reference/getcompaniesgetv1companies.md): Returns a list of companies associated with your account. - [Deactivate a company](https://docs.usestable.com/reference/deactivatecompanypostv1companiesiddeactivate.md): Deactivates a company, changing its status to inactive. - [Retrieve a company](https://docs.usestable.com/reference/getcompanygetv1companiesid.md): Returns a single company. - [Update a company](https://docs.usestable.com/reference/updatecompanypatchv1companiesid.md): Updates a single company. All fields are optional. - [Create a location](https://docs.usestable.com/reference/createlocationpostv1locations.md): Creates a single location. - [Retrieve all locations](https://docs.usestable.com/reference/getlocationsgetv1locations.md): Returns a list of locations associated with your account. - [Create a location's signature packet](https://docs.usestable.com/reference/createonboardlocationsignaturepacketpostv1locationsidonboardsignature-packet.md): Create a location's signature packet for onboarding. Must have the location data prefilled and documents uploaded. - [Delete a location's signature packet](https://docs.usestable.com/reference/deleteonboardlocationsignaturepacketdeletev1locationsidonboardsignature-packet.md): Delete a location's signature packet for onboarding. Must be done before creating a new one. - [Retrieve a location's signature packet](https://docs.usestable.com/reference/getonboardlocationsignaturepacketgetv1locationsidonboardsignature-packet.md): Retrieve a location's signature packet for onboarding. Contains a link to sign the form. - [Deactivate a location](https://docs.usestable.com/reference/deactivatelocationpostv1locationsiddeactivate-1.md): Deactivates a location, changing its status to inactive. - [Retrieve a location](https://docs.usestable.com/reference/getlocationgetv1locationsid.md): Returns a single location. - [Onboard a location](https://docs.usestable.com/reference/onboardlocationpostv1locationsidonboardsession.md): Generate a USPS1583 Shared Session to facilitate onboarding your location. - [Onboard a location - Prefill](https://docs.usestable.com/reference/onboardlocationprefillpostv1locationsidonboardprefill.md): Prefill a location's onboarding data with customer information and return a shared session. - [Generate signed upload URLs for onboarding documents](https://docs.usestable.com/reference/onboardlocationuploadurlspostv1locationsidonboardupload-urls.md): Generate pre-signed S3 URLs for uploading your onboarding documents. - [Request a shipment](https://docs.usestable.com/reference/createshipmentspostv1shipments.md): Requests one or more mail items to be shipped to the given address and recipient. Returns one entry per shipment created. - [List available shipping methods](https://docs.usestable.com/reference/getshippingmethodspostv1shipping-methods.md): Returns the shipping methods available for the given mail items and destination, grouped by shipment. - [Create tags](https://docs.usestable.com/reference/createtagspostv1tags-1.md): Creates one or more tags. - [Delete tags](https://docs.usestable.com/reference/deletetagsdeletev1tags-1.md): Deletes one or more tags. Any deleted tags will be automatically removed from all mail items they are assigned to. - [Lists all tags](https://docs.usestable.com/reference/gettagsgetv1tags.md): Returns a list of tags associated with your account. - [Assign or remove tags on mail items](https://docs.usestable.com/reference/setmailitemstagspostv1mail-itemstags-1.md): Assigns or removes tags on one or more mail items. - [Update a tag](https://docs.usestable.com/reference/updatetagputv1tagsid-1.md): Updates a single tag. - [Create teams](https://docs.usestable.com/reference/createteamspostv1teams.md): Creates one or more teams. - [Delete teams](https://docs.usestable.com/reference/deleteteamsdeletev1teams.md): Deletes one or more teams. Any deleted teams will be automatically removed from all mail items they are assigned to. - [List all teams](https://docs.usestable.com/reference/getteamsgetv1teams.md): Returns a list of teams associated with your account. This does not include system-level teams like Admin or Read-Only. - [Rename a team](https://docs.usestable.com/reference/renameteamputv1teamsid.md): Renames a single team. - [Assign or remove teams on mail items](https://docs.usestable.com/reference/setmailitemsteamspostv1mail-itemsteams.md): Assigns or removes teams on one or more mail items. - [Retrieve a mail item](https://docs.usestable.com/reference/getmailitemgetv1mail-itemsid.md): Returns a single mail item. - [List all mail items](https://docs.usestable.com/reference/getmailitemsgetv1mail-items.md): Returns a list of mail items associated with your account. ## Changelog - [Welcome to Stable](https://docs.usestable.com/changelog/welcome-to-stable.md)