# Moz integration

> Moz API: SEO data over JSON-RPC, including Domain Authority, backlinks, keyword metrics, SERPs and Moz Local listings.

- Authentication: apiKey

## Tools (74)

- **Add Location to Group**: Add a location to a group.
- **Async Ping**: Use this endpoint to verify that your integration correctly handles the asynchronous methods in the Moz JSON-RPC API, without spending any quota. It returns an `async_call` immediately.
- **Cancel Location**: Cancel a specific location by ID.
- **Close Location**: Closes a location, setting its status to closed and opening status to permanently closed.
- **Count Ranking Keywords**: Retrieve a summary of the number of keywords for which the provided query (domain, subdomain, or page) ranks in the top 50.
- **Create Account**: Creates a new Moz Local Account.
- **Create Account Custom Field**: Creates a location custom field definition on a Moz Local Account.
- **Create Group**: Creates a new group in a Moz Local Account to organize locations.
- **Create location**: Creates a new location.
- **Fetch Async Call**: Fetch an `async_call` by ID to retrieve the result or error. If the call has not completed yet, both `result` and `error` will be null.
- **Fetch Available Levels**: List the available levels of service for locations.
- **Fetch Brand Authority**: This endpoint returns a Brand Authority™ score for the provided site. Use this metric to understand the strength of your website’s brand, benchmark against competitors, and more.
- **Fetch Current Index ID**: Use this endpoint to track when the index is updated with new data. When queried, the endpoint returns an ID that changes when the data in the index changes.
- **Fetch Difficulty**: Retrieve the most recent difficulty metric for any keyword that exists in our database. Throws `NotFoundError` when the cached metrics are older than `options.max_age`.
- **Fetch GBP Impression History**: Returns Google Business Profile keyword-impression history over time (month by month) for a location's top-performing keywords. Buckets are returned ordered oldest to newest.
- **Fetch GBP Impressions**: Returns total Google Business Profile keyword impressions for a given location and date range, ordered from most to least impressions. The date range may not exceed 12 months.
- **Fetch GBP Lead History**: Returns Google Business Profile lead history over time for a given location, bucketed by day, week, or month. The date range may not exceed 12 months and buckets are returned ordered oldest to newest.
- **Fetch Keyword Metrics**: Retrieve the most recent difficulty, volume, organic CTR, priority, and/or search intent metrics for any keyword that exists in our database.
- **Fetch Link Intersects**: This endpoint returns information about sites that point to two or more specified domains, or that point at some domains but not others.
- **Fetch Local Grid History**: Returns all Local Grid results over time for a given keyword, device, engine, and location, including every dot of each grid. Grids are returned ordered oldest to newest by their search date.
- **Fetch Local Grid Keywords**: Returns the keywords available to generate a Local Grid report on for a given location. A Local Grid report shows how a location ranks for a keyword across a geographic grid of search points.
- **Fetch Location Listings**: Returns a list of listings for a given location. A listing is a publication of a location on a given network.
- **Fetch Location Networks**: Returns a list of networks for a given location. A network represents an authenticated connection to a third party platform for a given location.
- **Fetch Multiple Keyword Metrics**: Retrieve difficulty, volume, organic CTR, priority, and search intent metrics for up to 50 keywords in a single request.
- **Fetch Multiple Site Metrics**: Use this endpoint to get metrics such as Domain Authority, Page Authority, Spam Score, link counts and more about one or more URLs
- **Fetch Network Field Issues**: Returns field-level discrepancy issues for a given location. Each item describes one field + network combination where the stored value differs from what is live on the network.
- **Fetch Network Field Status**: Returns field-level listing health data for a given location. Each item describes one tracked field with counts of networks monitoring it, healthy networks, and pending/solved/dismissed discrepancies.
- **Fetch Network Status**: Returns a list of statuses per network for a given location.
- **Fetch Opportunity (CTR)**: Retrieve the most recent organic CTR (opportunity) metric for any keyword that exists in our database. Throws `NotFoundError` when the cached metrics are older than `options.max_age`.
- **Fetch Priority**: Retrieve the most recent priority metric for any keyword that exists in our database. Throws `NotFoundError` when the cached metrics are older than `options.max_age`.
- **Fetch Quota**: Check how much quota is used/available for the current billing period, as well as additional information about the quota such as whether or not overages are enabled.
- **Fetch Ranking History**: Returns keyword ranking position over time for a location's tracked keywords.
- **Fetch Search Intent**: Retrieve the most recent search intent scores (navigational, informational, commercial, and transactional) for any keyword that exists in our database.
- **Fetch SERP**: Retrieve the most recently collected SERP for a given query. Throws `NotFoundError` when nothing in cache is newer than `options.max_age`.
- **Fetch Site Competitors**: Get the top ranking competitors for a given target site, sorted by rivalry descending.
- **Fetch Site Metric Histories**: Use this endpoint to get daily or monthly metric histories for a single site. Histories can be returned as absolute values, or relative +/- deltas.
- **Fetch Site Metrics**: Use this endpoint to get metrics such as Domain Authority, Page Authority, Spam Score, link counts and more for one URL
- **Fetch Site Metrics Distributions**: Use this endpoint to get information about how links to one or more target sites are distributed based on the source site's metrics, such as Domain Authority.
- **Fetch Volume**: Retrieve the most recent volume metric for any keyword that exists in our database. Throws `NotFoundError` when the cached metrics are older than `options.max_age`.
- **Filter Account Custom Fields by Account**: List all location custom fields for a given Moz Local Account ID.
- **Filter Groups by Account**: List all groups for a given Moz Local Account ID.
- **Filter Link by Anchor Text**: Use this endpoint to get a list of links to a target where the anchor text exactly matches a particular string.
- **Filter Links by Domain**: Use this endpoint to find links pointing to a target only if they originate from a particular root domain. Results sorted by descending page authority.
- **Filter Locations by Account**: List all active locations filtered by Moz Local Account ID.
- **Filter Locations by Status**: List locations filtered by status.
- **Generate Keyword Metrics**: Trigger on-demand collection of a SERP and return the refreshed metrics once collection is complete. This is an asynchronous method.
- **Generate SERP**: Trigger on-demand collection of a SERP, returning it upon completion. This is an asynchronous method. It always responds with a `pending` async call, which is polled with `async.call.lookup`.
- **Get Final Redirect Target**: Use this endpoint to see the final redirect target of a page after following known redirects in the index.
- **Get Link Status**: Use this endpoint to get the status of a link from a source to a target.
- **Get Multiple Link Status**: Use this endpoint to get the status of multiple links from a source to a target.
- **Get Top Ranking Domains**: Get the top ranking domains globally.
- **Get Top Ranking Pages**: Get the top ranking pages globally.
- **List Accounts**: List all Moz Local Accounts.
- **List Anchor Texts**: Use this endpoint to get data about anchor text used to link to a specified site. This can be helpful when trying to understand how people are linking to and talking about your brand.
- **List Categories**: Retrieve a list of Google category IDs that can be used for `primary_category` or `additional_categories` when creating or updating a location.
- **List Group Locations**: List locations in a given group. This endpoint returns a simplified response containing only location IDs.
- **List Groups**: List all local groups.
- **List Linking Domains**: Use this endpoint to get a list of linking root domains to a target, with information about each root domain and the aggregate number of links to the target.
- **List Links**: Use this endpoint to get a list of links to a target.
- **List Locales Locale**: Use this endpoint to list every locale a search engine supports. Each one is a valid `locale` for a `serp_query` with the same `engine`.
- **List Locations**: List all locations.
- **List Ranking Keywords**: Retrieve a list of keywords for which the provided site (domain, subdomain, subfolder, or page) ranks in the top 50, along with the ranking position and the difficulty and monthly search volume for each keyword.
- **List Recently Gained Linking Domains**: This endpoint will return information about external root domains that added new links to a target during the past 60 days.
- **List Recently Lost Linking Domains**: This endpoint will return information about root domains that removed links to a target during the past 60 days.
- **List Related Keywords**: Retrieve a list of related keyword suggestions for a given input keyword. This is an asynchronous method. It always responds with a `pending` async call, which is polled with `async.call.lookup`.
- **List Top Pages**: Use this endpoint to return a list of the top pages on a target domain, sorted by descending page authority, linking root domains, or external linking pages.
- **Lookup Account**: Lookup a specific Moz Local Account by ID.
- **Lookup Account Custom Field**: Lookup a specific custom field by ID for a Moz Local Account.
- **Lookup Group**: Lookup a specific group by ID.
- **Lookup Location**: Lookup a specific location by ID.
- **Ping**: Use this endpoint to verify that your integration with the Moz JSON-RPC API works end to end, without spending any quota. Pass a `message` to have it echoed back in the response.
- **Remove Location from Group**: Remove a location from a group.
- **Update Location**: Update a single location.
- **Update Location Level**: Updates the tier of service for a single location

Connect Moz in General Input: https://www.generalinput.com/apps/moz