# plec development docs ## Docs - [Claude Code setup](https://docs.plec-it.com/ai-tools/claude-code.md): Configure Claude Code for your documentation workflow - [Cursor setup](https://docs.plec-it.com/ai-tools/cursor.md): Configure Cursor for your documentation workflow - [Get adminambassadorsapplications](https://docs.plec-it.com/api-reference/adminambassador/get-adminambassadorsapplications.md) - [Get adminambassadorsapplications 1](https://docs.plec-it.com/api-reference/adminambassador/get-adminambassadorsapplications-1.md) - [Post adminambassadorsapplications notes](https://docs.plec-it.com/api-reference/adminambassador/post-adminambassadorsapplications-notes.md) - [Post adminambassadorsapplications status](https://docs.plec-it.com/api-reference/adminambassador/post-adminambassadorsapplications-status.md) - [Delete adminlistings](https://docs.plec-it.com/api-reference/adminlistings/delete-adminlistings.md) - [Get adminlistings](https://docs.plec-it.com/api-reference/adminlistings/get-adminlistings.md) - [Get adminlistings 1](https://docs.plec-it.com/api-reference/adminlistings/get-adminlistings-1.md) - [Patch adminlistings fee overrides](https://docs.plec-it.com/api-reference/adminlistings/patch-adminlistings-fee-overrides.md) - [Post adminlistings resend contract](https://docs.plec-it.com/api-reference/adminlistings/post-adminlistings-resend-contract.md) - [Put adminlistings](https://docs.plec-it.com/api-reference/adminlistings/put-adminlistings.md) - [Get adminmetricsbookings](https://docs.plec-it.com/api-reference/adminmetrics/get-adminmetricsbookings.md) - [Get adminmetricslistings](https://docs.plec-it.com/api-reference/adminmetrics/get-adminmetricslistings.md) - [Get adminmetricsnewlistings](https://docs.plec-it.com/api-reference/adminmetrics/get-adminmetricsnewlistings.md) - [Get adminmetricstotal visitors](https://docs.plec-it.com/api-reference/adminmetrics/get-adminmetricstotal-visitors.md) - [Get adminmetricsusers](https://docs.plec-it.com/api-reference/adminmetrics/get-adminmetricsusers.md) - [Delete adminusers](https://docs.plec-it.com/api-reference/adminusers/delete-adminusers.md) - [Get adminusers](https://docs.plec-it.com/api-reference/adminusers/get-adminusers.md) - [Get adminusers 1](https://docs.plec-it.com/api-reference/adminusers/get-adminusers-1.md) - [Put adminusers](https://docs.plec-it.com/api-reference/adminusers/put-adminusers.md) - [Post ambassador applications](https://docs.plec-it.com/api-reference/ambassador/post-ambassador-applications.md) - [Get analyticsconsenthistory](https://docs.plec-it.com/api-reference/analytics/get-analyticsconsenthistory.md) - [Get analyticsfrequency](https://docs.plec-it.com/api-reference/analytics/get-analyticsfrequency.md) - [Get analyticsoverview](https://docs.plec-it.com/api-reference/analytics/get-analyticsoverview.md) - [Get analyticsoverviewhistory](https://docs.plec-it.com/api-reference/analytics/get-analyticsoverviewhistory.md) - [Get analyticsrecent](https://docs.plec-it.com/api-reference/analytics/get-analyticsrecent.md) - [Get analyticstop pages](https://docs.plec-it.com/api-reference/analytics/get-analyticstop-pages.md) - [Get analyticsvisitors](https://docs.plec-it.com/api-reference/analytics/get-analyticsvisitors.md) - [Post analyticsrecord](https://docs.plec-it.com/api-reference/analytics/post-analyticsrecord.md) - [Get authcheck email](https://docs.plec-it.com/api-reference/auth/get-authcheck-email.md) - [Get authme](https://docs.plec-it.com/api-reference/auth/get-authme.md) - [Post authcognitoexchange](https://docs.plec-it.com/api-reference/auth/post-authcognitoexchange.md) - [Post authlogout](https://docs.plec-it.com/api-reference/auth/post-authlogout.md) - [Post authphonestart](https://docs.plec-it.com/api-reference/auth/post-authphonestart.md) - [Post authphoneverify](https://docs.plec-it.com/api-reference/auth/post-authphoneverify.md) - [Refresh access token](https://docs.plec-it.com/api-reference/auth/post-authrefresh.md): Exchange a valid refresh token (cookie or body) for a new access token. Public endpoint. - [Get bookings](https://docs.plec-it.com/api-reference/bookings/get-bookings.md) - [Get bookings payment documents](https://docs.plec-it.com/api-reference/bookings/get-bookings-payment-documents.md) - [Get bookings payment session](https://docs.plec-it.com/api-reference/bookings/get-bookings-payment-session.md) - [Get bookingsactive](https://docs.plec-it.com/api-reference/bookings/get-bookingsactive.md) - [Get bookingscanceled](https://docs.plec-it.com/api-reference/bookings/get-bookingscanceled.md) - [Get bookingshost](https://docs.plec-it.com/api-reference/bookings/get-bookingshost.md) - [Get bookingshost canceled](https://docs.plec-it.com/api-reference/bookings/get-bookingshost-canceled.md) - [Get bookingspast](https://docs.plec-it.com/api-reference/bookings/get-bookingspast.md) - [Post bookings approve](https://docs.plec-it.com/api-reference/bookings/post-bookings-approve.md) - [Post bookings cancel](https://docs.plec-it.com/api-reference/bookings/post-bookings-cancel.md) - [Post bookings cancel by user](https://docs.plec-it.com/api-reference/bookings/post-bookings-cancel-by-user.md) - [Post bookings cancel pending payment](https://docs.plec-it.com/api-reference/bookings/post-bookings-cancel-pending-payment.md) - [Post bookings decline](https://docs.plec-it.com/api-reference/bookings/post-bookings-decline.md) - [Post bookingsconfirm payment intent](https://docs.plec-it.com/api-reference/bookings/post-bookingsconfirm-payment-intent.md) - [Create booking](https://docs.plec-it.com/api-reference/bookings/post-bookingscreate.md): Create a new booking request. Returns either approval_required (host must approve), instant checkout URL, or payment sheet credentials. - [Delete cartclear](https://docs.plec-it.com/api-reference/cart/delete-cartclear.md) - [Delete cartitem](https://docs.plec-it.com/api-reference/cart/delete-cartitem.md) - [Get cart](https://docs.plec-it.com/api-reference/cart/get-cart.md) - [Get cartcompatibility check](https://docs.plec-it.com/api-reference/cart/get-cartcompatibility-check.md) - [Post cartadd](https://docs.plec-it.com/api-reference/cart/post-cartadd.md) - [Post cartpreview](https://docs.plec-it.com/api-reference/cart/post-cartpreview.md) - [Post checkoutcreate session](https://docs.plec-it.com/api-reference/checkout/post-checkoutcreate-session.md) - [Post checkoutcreate session custom](https://docs.plec-it.com/api-reference/checkout/post-checkoutcreate-session-custom.md) - [Post checkouttest refund](https://docs.plec-it.com/api-reference/checkout/post-checkouttest-refund.md) - [Post checkoutupgrade](https://docs.plec-it.com/api-reference/checkout/post-checkoutupgrade.md) - [Post checkoutverify session](https://docs.plec-it.com/api-reference/checkout/post-checkoutverify-session.md) - [Get listingsclaim](https://docs.plec-it.com/api-reference/claim/get-listingsclaim.md) - [Post listingsclaim](https://docs.plec-it.com/api-reference/claim/post-listingsclaim.md) - [Post listingsclaimauto claim](https://docs.plec-it.com/api-reference/claim/post-listingsclaimauto-claim.md) - [Get contracts](https://docs.plec-it.com/api-reference/contracts/get-contracts.md) - [Get contracts 1](https://docs.plec-it.com/api-reference/contracts/get-contracts-1.md) - [Get contractshost](https://docs.plec-it.com/api-reference/contracts/get-contractshost.md) - [Get contractslisting](https://docs.plec-it.com/api-reference/contracts/get-contractslisting.md) - [Get contractsstatus](https://docs.plec-it.com/api-reference/contracts/get-contractsstatus.md) - [Post contracts sign](https://docs.plec-it.com/api-reference/contracts/post-contracts-sign.md) - [Get conversations](https://docs.plec-it.com/api-reference/conversations/get-conversations.md) - [Get conversations 1](https://docs.plec-it.com/api-reference/conversations/get-conversations-1.md) - [Get conversations latest booking](https://docs.plec-it.com/api-reference/conversations/get-conversations-latest-booking.md) - [Get conversations messagesattachment read url](https://docs.plec-it.com/api-reference/conversations/get-conversations-messagesattachment-read-url.md) - [Get conversationsby booking](https://docs.plec-it.com/api-reference/conversations/get-conversationsby-booking.md) - [Get conversationsby listing](https://docs.plec-it.com/api-reference/conversations/get-conversationsby-listing.md) - [Get conversationsunread count](https://docs.plec-it.com/api-reference/conversations/get-conversationsunread-count.md) - [Patch conversations archive](https://docs.plec-it.com/api-reference/conversations/patch-conversations-archive.md) - [Patch conversations read](https://docs.plec-it.com/api-reference/conversations/patch-conversations-read.md) - [Patch conversations unarchive](https://docs.plec-it.com/api-reference/conversations/patch-conversations-unarchive.md) - [Post conversations](https://docs.plec-it.com/api-reference/conversations/post-conversations.md) - [Post conversations messages](https://docs.plec-it.com/api-reference/conversations/post-conversations-messages.md) - [Post conversations messagesupload url](https://docs.plec-it.com/api-reference/conversations/post-conversations-messagesupload-url.md) - [Delete users follow](https://docs.plec-it.com/api-reference/follow/delete-users-follow.md) - [Get users follow status](https://docs.plec-it.com/api-reference/follow/get-users-follow-status.md) - [Get users followers](https://docs.plec-it.com/api-reference/follow/get-users-followers.md) - [Get users followersall](https://docs.plec-it.com/api-reference/follow/get-users-followersall.md) - [Get users following](https://docs.plec-it.com/api-reference/follow/get-users-following.md) - [Get users followingall](https://docs.plec-it.com/api-reference/follow/get-users-followingall.md) - [Post users follow](https://docs.plec-it.com/api-reference/follow/post-users-follow.md) - [Get googlecalendarauth](https://docs.plec-it.com/api-reference/googlecalendar/get-googlecalendarauth.md) - [Get googlecalendarcallback](https://docs.plec-it.com/api-reference/googlecalendar/get-googlecalendarcallback.md) - [Get googlecalendarevents](https://docs.plec-it.com/api-reference/googlecalendar/get-googlecalendarevents.md) - [Post googlecalendarsync all](https://docs.plec-it.com/api-reference/googlecalendar/post-googlecalendarsync-all.md) - [Post googlecalendarsync booking](https://docs.plec-it.com/api-reference/googlecalendar/post-googlecalendarsync-booking.md) - [Get authgooglecallback](https://docs.plec-it.com/api-reference/googleoauth/get-authgooglecallback.md) - [Get authgoogleinitiate](https://docs.plec-it.com/api-reference/googleoauth/get-authgoogleinitiate.md) - [Get authgooglesession](https://docs.plec-it.com/api-reference/googleoauth/get-authgooglesession.md) - [Post authgooglecomplete](https://docs.plec-it.com/api-reference/googleoauth/post-authgooglecomplete.md) - [Post authgooglemobile](https://docs.plec-it.com/api-reference/googleoauth/post-authgooglemobile.md) - [Post authgooglemobilecomplete](https://docs.plec-it.com/api-reference/googleoauth/post-authgooglemobilecomplete.md) - [API Introduction](https://docs.plec-it.com/api-reference/introduction.md): How to use the PLEC API (dry-run by default), auth, and playground tips. - [Delete venues](https://docs.plec-it.com/api-reference/listings/delete-venues.md) - [Get venues](https://docs.plec-it.com/api-reference/listings/get-venues.md) - [Get venuesdrafts](https://docs.plec-it.com/api-reference/listings/get-venuesdrafts.md) - [Patch venues draft](https://docs.plec-it.com/api-reference/listings/patch-venues-draft.md) - [Post venues mediaupload url](https://docs.plec-it.com/api-reference/listings/post-venues-mediaupload-url.md) - [Post venues publish](https://docs.plec-it.com/api-reference/listings/post-venues-publish.md) - [Post venues send claim email](https://docs.plec-it.com/api-reference/listings/post-venues-send-claim-email.md) - [Post venuesdrafts](https://docs.plec-it.com/api-reference/listings/post-venuesdrafts.md) - [Post venuesonboard](https://docs.plec-it.com/api-reference/listings/post-venuesonboard.md) - [Get adminmoderationconversation](https://docs.plec-it.com/api-reference/moderation/get-adminmoderationconversation.md) - [Get adminmoderationmessages](https://docs.plec-it.com/api-reference/moderation/get-adminmoderationmessages.md) - [Get adminmoderationmetrics](https://docs.plec-it.com/api-reference/moderation/get-adminmoderationmetrics.md) - [Get adminmoderationqueue](https://docs.plec-it.com/api-reference/moderation/get-adminmoderationqueue.md) - [Get adminmoderationuser](https://docs.plec-it.com/api-reference/moderation/get-adminmoderationuser.md) - [Post adminmoderationreview](https://docs.plec-it.com/api-reference/moderation/post-adminmoderationreview.md) - [Get moderationflagged messages](https://docs.plec-it.com/api-reference/moderationflagged/get-moderationflagged-messages.md) - [Get moderationuser profile](https://docs.plec-it.com/api-reference/moderationflagged/get-moderationuser-profile.md) - [Post moderationflagged messages action](https://docs.plec-it.com/api-reference/moderationflagged/post-moderationflagged-messages-action.md) - [Get notificationspreferences](https://docs.plec-it.com/api-reference/notificationpreferences/get-notificationspreferences.md) - [Post notificationspreferencesreset](https://docs.plec-it.com/api-reference/notificationpreferences/post-notificationspreferencesreset.md) - [Put notificationspreferences](https://docs.plec-it.com/api-reference/notificationpreferences/put-notificationspreferences.md) - [Get notifications](https://docs.plec-it.com/api-reference/notifications/get-notifications.md) - [Get notificationsunread count](https://docs.plec-it.com/api-reference/notifications/get-notificationsunread-count.md) - [Post notifications archive](https://docs.plec-it.com/api-reference/notifications/post-notifications-archive.md) - [Post notifications read](https://docs.plec-it.com/api-reference/notifications/post-notifications-read.md) - [Post notificationsread all](https://docs.plec-it.com/api-reference/notifications/post-notificationsread-all.md) - [Get hostsme](https://docs.plec-it.com/api-reference/payments/get-hostsme.md) - [Get hostsmedashboard](https://docs.plec-it.com/api-reference/payments/get-hostsmedashboard.md) - [Get hostsmepayments](https://docs.plec-it.com/api-reference/payments/get-hostsmepayments.md) - [Get hostsmepayments aggregated](https://docs.plec-it.com/api-reference/payments/get-hostsmepayments-aggregated.md) - [Get hostsmepayouts](https://docs.plec-it.com/api-reference/payments/get-hostsmepayouts.md) - [Get usersme](https://docs.plec-it.com/api-reference/profile/get-usersme.md) - [Get usersprofileby id](https://docs.plec-it.com/api-reference/profile/get-usersprofileby-id.md) - [Get usersprofilestats](https://docs.plec-it.com/api-reference/profile/get-usersprofilestats.md) - [Patch usersmephoto](https://docs.plec-it.com/api-reference/profile/patch-usersmephoto.md) - [Post usersmesave](https://docs.plec-it.com/api-reference/profile/post-usersmesave.md) - [Get publicvenues](https://docs.plec-it.com/api-reference/publiclistings/get-publicvenues.md) - [List public venues](https://docs.plec-it.com/api-reference/publiclistings/get-publicvenues-1.md): Returns published venues with optional filters (category, listingKind, city, state, bounds, cursor, limit). Public endpoint. - [Get listing availability](https://docs.plec-it.com/api-reference/publiclistings/get-publicvenues-availability.md): Returns unavailable dates for a published listing for a given month (YYYY-MM). Public endpoint. - [Get publicvenues conflict](https://docs.plec-it.com/api-reference/publiclistings/get-publicvenues-conflict.md) - [Delete adminreferrals](https://docs.plec-it.com/api-reference/referrals/delete-adminreferrals.md) - [Get adminreferrals](https://docs.plec-it.com/api-reference/referrals/get-adminreferrals.md) - [Get adminreferrals 1](https://docs.plec-it.com/api-reference/referrals/get-adminreferrals-1.md) - [Get adminreferrals uses](https://docs.plec-it.com/api-reference/referrals/get-adminreferrals-uses.md) - [Post adminreferrals](https://docs.plec-it.com/api-reference/referrals/post-adminreferrals.md) - [Post adminreferrals disable](https://docs.plec-it.com/api-reference/referrals/post-adminreferrals-disable.md) - [Get adminreviews](https://docs.plec-it.com/api-reference/reviews/get-adminreviews.md) - [Get adminreviews 1](https://docs.plec-it.com/api-reference/reviews/get-adminreviews-1.md) - [Get reviewsgoogle photo](https://docs.plec-it.com/api-reference/reviews/get-reviewsgoogle-photo.md) - [Get reviewslisting](https://docs.plec-it.com/api-reference/reviews/get-reviewslisting.md) - [Get reviewsresolve place](https://docs.plec-it.com/api-reference/reviews/get-reviewsresolve-place.md) - [Get reviewsuser](https://docs.plec-it.com/api-reference/reviews/get-reviewsuser.md) - [Post adminreviews approve](https://docs.plec-it.com/api-reference/reviews/post-adminreviews-approve.md) - [Post adminreviews approve pending updates](https://docs.plec-it.com/api-reference/reviews/post-adminreviews-approve-pending-updates.md) - [Post adminreviews claim](https://docs.plec-it.com/api-reference/reviews/post-adminreviews-claim.md) - [Post adminreviews force release](https://docs.plec-it.com/api-reference/reviews/post-adminreviews-force-release.md) - [Post adminreviews reject](https://docs.plec-it.com/api-reference/reviews/post-adminreviews-reject.md) - [Post adminreviews release](https://docs.plec-it.com/api-reference/reviews/post-adminreviews-release.md) - [Post adminreviews request changes](https://docs.plec-it.com/api-reference/reviews/post-adminreviews-request-changes.md) - [Post reviews](https://docs.plec-it.com/api-reference/reviews/post-reviews.md) - [Delete userssaved venues](https://docs.plec-it.com/api-reference/savedvenues/delete-userssaved-venues.md) - [Get userssaved venues](https://docs.plec-it.com/api-reference/savedvenues/get-userssaved-venues.md) - [Get userssaved venues 1](https://docs.plec-it.com/api-reference/savedvenues/get-userssaved-venues-1.md) - [Post userssaved venues](https://docs.plec-it.com/api-reference/savedvenues/post-userssaved-venues.md) - [Post searchautocomplete](https://docs.plec-it.com/api-reference/search/post-searchautocomplete.md) - [Post searchvenues](https://docs.plec-it.com/api-reference/search/post-searchvenues.md) - [Get stripeaccount](https://docs.plec-it.com/api-reference/stripe/get-stripeaccount.md) - [Retrieve Stripe account status](https://docs.plec-it.com/api-reference/stripe/get-stripeaccount-status.md): Minimal Stripe account status for host payout/payment gating UI. Used to gate payout and payment features. - [Get stripemy account](https://docs.plec-it.com/api-reference/stripe/get-stripemy-account.md) - [Get stripemy accountbalance](https://docs.plec-it.com/api-reference/stripe/get-stripemy-accountbalance.md) - [Get stripemy accountpayouts](https://docs.plec-it.com/api-reference/stripe/get-stripemy-accountpayouts.md) - [Post stripeaccount link](https://docs.plec-it.com/api-reference/stripe/post-stripeaccount-link.md) - [Post stripemy accountdelete](https://docs.plec-it.com/api-reference/stripe/post-stripemy-accountdelete.md) - [Post stripemy accountlogin link](https://docs.plec-it.com/api-reference/stripe/post-stripemy-accountlogin-link.md) - [Post stripemy accountonboard](https://docs.plec-it.com/api-reference/stripe/post-stripemy-accountonboard.md) - [Post stripemy accountreauth](https://docs.plec-it.com/api-reference/stripe/post-stripemy-accountreauth.md) - [Post stripepayment intent](https://docs.plec-it.com/api-reference/stripe/post-stripepayment-intent.md) - [Post supportcontact](https://docs.plec-it.com/api-reference/support/post-supportcontact.md) - [Post supportreport](https://docs.plec-it.com/api-reference/support/post-supportreport.md) - [Get usersprofile](https://docs.plec-it.com/api-reference/user/get-usersprofile.md) - [Post usersdelete unconfirmed](https://docs.plec-it.com/api-reference/user/post-usersdelete-unconfirmed.md) - [Post usersinit](https://docs.plec-it.com/api-reference/user/post-usersinit.md) - [Handle Stripe webhook](https://docs.plec-it.com/api-reference/webhook/post-stripewebhook.md): Receives Stripe webhook events (checkout.session.completed, payment_intent.succeeded, etc.). Verifies request using Stripe-Signature header and raw body. Do not send Bearer auth. - [Post stripewebhooktest refund](https://docs.plec-it.com/api-reference/webhook/post-stripewebhooktest-refund.md) - [Development](https://docs.plec-it.com/development.md): Preview changes locally to update your docs - [Code blocks](https://docs.plec-it.com/essentials/code.md): Display inline code and code blocks - [Images and embeds](https://docs.plec-it.com/essentials/images.md): Add image, video, and other HTML elements - [Markdown syntax](https://docs.plec-it.com/essentials/markdown.md): Text, title, and styling in standard markdown - [Navigation](https://docs.plec-it.com/essentials/navigation.md): The navigation field in docs.json defines the pages that go in the navigation menu - [Reusable snippets](https://docs.plec-it.com/essentials/reusable-snippets.md): Reusable, custom snippets to keep content in sync - [Global Settings](https://docs.plec-it.com/essentials/settings.md): Mintlify gives you complete control over the look and feel of your documentation using the docs.json file - [PLEC Developer Docs](https://docs.plec-it.com/index.md): Everything you need to build on PLEC: guides, local dev setup, and the API reference (dry-run friendly). - [Quickstart](https://docs.plec-it.com/quickstart.md): Get PLEC running locally: clone repos, install deps, and boot frontend + backend. ## OpenAPI Specs - [openapi](https://docs.plec-it.com/api-reference/openapi.json) ## Optional - [Documentation](https://mintlify.com/docs) - [Blog](https://mintlify.com/blog)