# Admin API Documentation > REST API for programmatic account management: create, configure, and delete endpoints, rotate API keys, and read metrics and billing data. - [Admin API](https://www.quicknode.com/docs/admin-api.md): Getting Started with the Admin API - [/v0/endpoints/{id}/logs REST API Endpoint](https://www.quicknode.com/docs/admin-api/logs/v0-endpoints-id-logs.md): Retrieves logs for a specific endpoint with filtering and pagination options. - [v0/billing/invoices REST API Endpoint](https://www.quicknode.com/docs/admin-api/billing/v0-billing-invoices.md): Returns a list of invoices - [v0/billing/payments REST API Endpoint](https://www.quicknode.com/docs/admin-api/billing/v0-billing-payments.md): Returns a list of payments. - [v0/chains REST API Endpoint](https://www.quicknode.com/docs/admin-api/chains/v0-chains.md): Returns a list of chains. - [v0/endpoints REST API Endpoint](https://www.quicknode.com/docs/admin-api/endpoints/v0-endpoints-post.md): Creates a new endpoint. - [v0/endpoints REST API Endpoint](https://www.quicknode.com/docs/admin-api/endpoints/v0-endpoints.md): Retrieves a list of endpoints. Supports searching, filtering, and sorting. - [v0/endpoints/{id} REST API Endpoint](https://www.quicknode.com/docs/admin-api/endpoints/v0-endpoints-id-delete.md): Archives an endpoint. - [v0/endpoints/{id} REST API Endpoint](https://www.quicknode.com/docs/admin-api/endpoints/v0-endpoints-id-patch.md): Updates an endpoint. - [v0/endpoints/{id} REST API Endpoint](https://www.quicknode.com/docs/admin-api/endpoints/v0-endpoints-id.md): Returns info for a specific endpoint. - [v0/endpoints/{id}/disable_multichain REST API Endpoint](https://www.quicknode.com/docs/admin-api/endpoint-security/v0-endpoints-id-disable_multichain.md): Disables multichain for a specific endpoint. - [v0/endpoints/{id}/enable_multichain REST API Endpoint](https://www.quicknode.com/docs/admin-api/endpoint-security/v0-endpoints-id-enable_multichain.md): Enables multichain for a specific endpoint. - [v0/endpoints/{id}/ip_custom_header REST API Endpoint (DELETE)](https://www.quicknode.com/docs/admin-api/endpoint-security/v0-endpoints-id-ip_custom_header-delete.md): Deletes the IP custom header for a specific endpoint. - [v0/endpoints/{id}/ip_custom_header REST API Endpoint (PATCH)](https://www.quicknode.com/docs/admin-api/endpoint-security/v0-endpoints-id-ip_custom_header-patch.md): Creates or updates an IP custom header for a specific endpoint. - [v0/endpoints/{id}/log_details REST API Endpoint](https://www.quicknode.com/docs/admin-api/logs/v0-endpoints-id-logs_details.md): Retrieves detailed request and response information for a specific log entry. - [v0/endpoints/{id}/method-rate-limits REST API Endpoint](https://www.quicknode.com/docs/admin-api/endpoint-rate-limits/v0-endpoints-id-method-rate-limits-post.md): Creates a method rate limit. - [v0/endpoints/{id}/method-rate-limits REST API Endpoint](https://www.quicknode.com/docs/admin-api/endpoint-rate-limits/v0-endpoints-id-method-rate-limits.md): Gets method rate limits. - [v0/endpoints/{id}/method-rate-limits/{method_rate_limit_id} REST API Endpoint](https://www.quicknode.com/docs/admin-api/endpoint-rate-limits/v0-endpoints-id-method-rate-limits-method_rate_limit_id-delete.md): Deletes a method rate limit. - [v0/endpoints/{id}/method-rate-limits/{method_rate_limit_id} REST API Endpoint](https://www.quicknode.com/docs/admin-api/endpoint-rate-limits/v0-endpoints-id-method-rate-limits-method_rate_limit_id.md): Updates a method rate limit. - [v0/endpoints/{id}/metrics REST API Endpoint](https://www.quicknode.com/docs/admin-api/endpoint-metrics/v0-endpoints-id-metrics.md): Returns a single metric. - [v0/endpoints/{id}/rate-limits REST API Endpoint](https://www.quicknode.com/docs/admin-api/endpoint-rate-limits/v0-endpoints-id-rate-limits.md): Updates rate limits. - [v0/endpoints/{id}/security REST API Endpoint](https://www.quicknode.com/docs/admin-api/endpoints/v0-endpoints-id-security.md): Returns the full security state for a specific endpoint. - [v0/endpoints/{id}/security_options REST API Endpoint](https://www.quicknode.com/docs/admin-api/endpoint-security/v0-endpoints-id-security_options-patch.md): Updates security options for an endpoint. - [v0/endpoints/{id}/security_options REST API Endpoint](https://www.quicknode.com/docs/admin-api/endpoint-security/v0-endpoints-id-security_options.md): Gets security options for an endpoint. - [v0/endpoints/{id}/security/domain_masks REST API Endpoint](https://www.quicknode.com/docs/admin-api/endpoint-security/v0-endpoints-id-security-domain_masks.md): Create an endpoint domain mask. - [v0/endpoints/{id}/security/domain_masks/{domain_mask_id} REST API Endpoint](https://www.quicknode.com/docs/admin-api/endpoint-security/v0-endpoints-id-security-domain_masks-domain_mask_id.md): Deletes an existing endpoint domain mask. - [v0/endpoints/{id}/security/ips REST API Endpoint](https://www.quicknode.com/docs/admin-api/endpoint-security/v0-endpoints-id-security-ips.md): Creates a new endpoint IP. - [v0/endpoints/{id}/security/ips/{ip_id} REST API Endpoint](https://www.quicknode.com/docs/admin-api/endpoint-security/v0-endpoints-id-security-ips-ip_id.md): Deletes an existing endpoint IP. - [v0/endpoints/{id}/security/jwts REST API Endpoint](https://www.quicknode.com/docs/admin-api/endpoint-security/v0-endpoints-id-security-jwts.md): Creates a new endpoint JWT. - [v0/endpoints/{id}/security/jwts/{jwt_id} REST API Endpoint](https://www.quicknode.com/docs/admin-api/endpoint-security/v0-endpoints-id-security-jwts-jwt_id.md): Deletes an existing endpoint JWT. - [v0/endpoints/{id}/security/referrers REST API Endpoint](https://www.quicknode.com/docs/admin-api/endpoint-security/v0-endpoints-id-security-referrers.md): Creates a new endpoint referrer. - [v0/endpoints/{id}/security/referrers/{referrer_id} REST API Endpoint](https://www.quicknode.com/docs/admin-api/endpoint-security/v0-endpoints-id-security-referrers-referrer_id.md): Deletes an existing endpoint referrer. - [v0/endpoints/{id}/security/request_filters REST API Endpoint (POST)](https://www.quicknode.com/docs/admin-api/endpoint-security/v0-endpoints-id-security-request_filters-post.md): Creates a new endpoint request filter. - [v0/endpoints/{id}/security/request_filters/{request_filter_id} REST API Endpoint (DELETE)](https://www.quicknode.com/docs/admin-api/endpoint-security/v0-endpoints-id-security-request_filters-request_filter_id-delete.md): Deletes an existing endpoint request filter. - [v0/endpoints/{id}/security/request_filters/{request_filter_id} REST API Endpoint (PUT)](https://www.quicknode.com/docs/admin-api/endpoint-security/v0-endpoints-id-security-request_filters-request_filter_id-put.md): Updates an existing endpoint request filter. - [v0/endpoints/{id}/security/tokens REST API Endpoint](https://www.quicknode.com/docs/admin-api/endpoint-security/v0-endpoints-id-security-tokens.md): Creates a new endpoint authentication token. - [v0/endpoints/{id}/security/tokens/{token_id} REST API Endpoint](https://www.quicknode.com/docs/admin-api/endpoint-security/v0-endpoints-id-security-tokens-token_id.md): Deletes an existing endpoint token. - [v0/endpoints/{id}/status REST API Endpoint](https://www.quicknode.com/docs/admin-api/endpoints/v0-endpoints-id-status.md): Pauses or unpauses a specific endpoint by updating its status. - [v0/endpoints/{id}/tags REST API Endpoint](https://www.quicknode.com/docs/admin-api/endpoints/v0-endpoints-id-tags-post.md): Creates a new tag for a specific endpoint. - [v0/endpoints/{id}/tags REST API Endpoint](https://www.quicknode.com/docs/admin-api/endpoints/v0-endpoints-id-tags.md): Returns all tags for a specific endpoint. - [v0/endpoints/{id}/tags/{tag_id} REST API Endpoint](https://www.quicknode.com/docs/admin-api/endpoints/v0-endpoints-id-tags-tag_id-delete.md): Deletes a tag from a specific endpoint. - [v0/endpoints/{id}/urls REST API Endpoint](https://www.quicknode.com/docs/admin-api/endpoints/v0-endpoints-id-urls.md): Returns a list of URLs for a specific endpoint. - [v0/endpoints/bulk/status REST API Endpoint](https://www.quicknode.com/docs/admin-api/endpoints/v0-endpoints-bulk-status.md): Pause or unpause multiple endpoints in a single call. - [v0/endpoints/bulk/tags REST API Endpoint (DELETE)](https://www.quicknode.com/docs/admin-api/endpoints/v0-endpoints-bulk-tags-delete.md): Remove a tag from multiple endpoints in a single call. - [v0/endpoints/bulk/tags REST API Endpoint (POST)](https://www.quicknode.com/docs/admin-api/endpoints/v0-endpoints-bulk-tags-post.md): Add a tag to multiple endpoints in a single call. - [v0/endpoints/tags REST API Endpoint](https://www.quicknode.com/docs/admin-api/tags/v0-endpoints-tags.md): Returns all account-level tags. - [v0/endpoints/tags/{id} REST API Endpoint (DELETE)](https://www.quicknode.com/docs/admin-api/tags/v0-endpoints-tags-id-delete.md): Deletes an account tag. - [v0/endpoints/tags/{id} REST API Endpoint (PATCH)](https://www.quicknode.com/docs/admin-api/tags/v0-endpoints-tags-id-patch.md): Renames an account tag. - [v0/metrics REST API Endpoint](https://www.quicknode.com/docs/admin-api/account-metrics/v0-metrics.md): Fetches metrics aggregated across all endpoints for an account. - [v0/teams REST API Endpoint](https://www.quicknode.com/docs/admin-api/team-control/v0-teams-post.md): Creates a new team. - [v0/teams REST API Endpoint](https://www.quicknode.com/docs/admin-api/team-control/v0-teams.md): Retrieves a list of all teams. - [v0/teams/{id} REST API Endpoint](https://www.quicknode.com/docs/admin-api/team-control/v0-teams-id-delete.md): Deletes an empty team. - [v0/teams/{id} REST API Endpoint](https://www.quicknode.com/docs/admin-api/team-control/v0-teams-id.md): Retrieves details for a specific team. - [v0/teams/{id}/endpoints REST API Endpoint](https://www.quicknode.com/docs/admin-api/team-control/v0-teams-id-endpoints-patch.md): Assigns or unassigns endpoints to a team. - [v0/teams/{id}/endpoints REST API Endpoint](https://www.quicknode.com/docs/admin-api/team-control/v0-teams-id-endpoints.md): Retrieves a list of endpoints accessible to a team. - [v0/teams/{id}/members REST API Endpoint](https://www.quicknode.com/docs/admin-api/team-control/v0-teams-id-members-post.md): Invites a user to a team. - [v0/teams/{id}/members/{user_id} REST API Endpoint](https://www.quicknode.com/docs/admin-api/team-control/v0-teams-id-members-user_id-delete.md): Removes a user from a team. - [v0/teams/{id}/members/{user_id}/resend_invite REST API Endpoint](https://www.quicknode.com/docs/admin-api/team-control/v0-teams-id-members-user_id-resend_invite.md): Resends an invitation to a user. - [v0/usage/rpc REST API Endpoint](https://www.quicknode.com/docs/admin-api/usage/v0-usage-rpc.md): Retrieves usage total for specified time range. - [v0/usage/rpc/by-chain REST API Endpoint](https://www.quicknode.com/docs/admin-api/usage/v0-usage-rpc-by-chain.md): Retrieves usage data by chain. - [v0/usage/rpc/by-endpoint REST API Endpoint](https://www.quicknode.com/docs/admin-api/usage/v0-usage-rpc-by-endpoint.md): Retrieves usage data by endpoint. - [v0/usage/rpc/by-method REST API Endpoint](https://www.quicknode.com/docs/admin-api/usage/v0-usage-rpc-by-method.md): Retrieves usage data by method. - [v0/usage/rpc/by-tag REST API Endpoint](https://www.quicknode.com/docs/admin-api/usage/v0-usage-rpc-by-tag.md): Retrieves usage data grouped by tag.