{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["admonition"]},"type":"markdown"},"seo":{"title":"Get Started with the DSP API","description":"Explore Vistar's APIs and developer tools to automate, integrate and scale your DOOH workflows."},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"get-started-with-the-dsp-api","__idx":0},"children":["Get Started with the DSP API"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"introduction","__idx":1},"children":["Introduction"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The DSP (Demand Side Platform) API lets you access marketplace data through secure server-to-server requests. This topic explains how to get started with the DSP API."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"what-youll-learn","__idx":2},"children":["What You’ll Learn"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["In this topic, you'll learn:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"#Call"},"children":["How to call the API"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"#Access"},"children":["About access limits"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"#Paginati"},"children":["About pagination"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"#Filterin"},"children":["About filtering"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"#Search"},"children":["About searching"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"#Sorting"},"children":["About sorting"]},"."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"id":"Call"},"children":[]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"call-the-api","__idx":3},"children":["Call the API"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Review the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/apis/setup-and-authentication"},"children":["Setup and Authentication"]}," topic and set up authentication. Then you're ready to start calling the API."]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"warning"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Caution:"]}," Use this API only in secure, server-to-server environments.  Don’t call it from applications that can’t safely store credentials—like browser-based single-page apps."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"api-environment-and-hostname","__idx":4},"children":["API Environment and Hostname"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The Marketplace DSP API is available in the Production environment only."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Production: ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["platform-api.vistarmedia.com"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"id":"Access"},"children":[]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"access-limits","__idx":5},"children":["Access Limits"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["To ensure system stability and fair usage, this API enforces standard rate limits on all requests. These limits help prevent server overload and protect performance for all users."]},{"$$mdtype":"Tag","name":"table","attributes":{"cellSpacing":"0","className":"TableStyle-3Col-GreyTable33-33-33","style":{"width":"100%"}},"children":[{"$$mdtype":"Tag","name":"colgroup","attributes":{},"children":[{"$$mdtype":"Tag","name":"col","attributes":{"className":"TableStyle-3Col-GreyTable33-33-33-Column-Column1"},"children":[]},{"$$mdtype":"Tag","name":"col","attributes":{"className":"TableStyle-3Col-GreyTable33-33-33-Column-Column2"},"children":[]},{"$$mdtype":"Tag","name":"col","attributes":{"className":"TableStyle-3Col-GreyTable33-33-33-Column-Column3"},"children":[]}]},{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{"className":"TableStyle-3Col-GreyTable33-33-33-Head-Header1"},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"className":"TableStyle-3Col-GreyTable33-33-33-HeadE-Column1-Header1"},"children":["Action"]},{"$$mdtype":"Tag","name":"th","attributes":{"className":"TableStyle-3Col-GreyTable33-33-33-HeadE-Column2-Header1"},"children":["Limit"]},{"$$mdtype":"Tag","name":"th","attributes":{"className":"TableStyle-3Col-GreyTable33-33-33-HeadD-Column3-Header1"},"children":["Enforced By"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{"className":"TableStyle-3Col-GreyTable33-33-33-Body-Body1"},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"className":"TableStyle-3Col-GreyTable33-33-33-BodyE-Column1-Body1"},"children":["Session creation"]},{"$$mdtype":"Tag","name":"td","attributes":{"className":"TableStyle-3Col-GreyTable33-33-33-BodyE-Column2-Body1"},"children":["10 requests per minute"]},{"$$mdtype":"Tag","name":"td","attributes":{"className":"TableStyle-3Col-GreyTable33-33-33-BodyD-Column3-Body1"},"children":["IP address"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{"className":"TableStyle-3Col-GreyTable33-33-33-Body-Body1"},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"className":"TableStyle-3Col-GreyTable33-33-33-BodyE-Column1-Body1"},"children":["GET requests"]},{"$$mdtype":"Tag","name":"td","attributes":{"className":"TableStyle-3Col-GreyTable33-33-33-BodyE-Column2-Body1"},"children":["100 requests per minute"]},{"$$mdtype":"Tag","name":"td","attributes":{"className":"TableStyle-3Col-GreyTable33-33-33-BodyD-Column3-Body1"},"children":["User"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{"className":"TableStyle-3Col-GreyTable33-33-33-Body-Body1"},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"className":"TableStyle-3Col-GreyTable33-33-33-BodyB-Column1-Body1"},"children":["PUT, POST, PATCH requests"]},{"$$mdtype":"Tag","name":"td","attributes":{"className":"TableStyle-3Col-GreyTable33-33-33-BodyB-Column2-Body1"},"children":["10 requests per minute"]},{"$$mdtype":"Tag","name":"td","attributes":{"className":"TableStyle-3Col-GreyTable33-33-33-BodyA-Column3-Body1"},"children":["User"]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{"class":"TableCaption"},"children":[{"$$mdtype":"Tag","name":"em","attributes":{},"children":["Table 1. Access Limits to Prevent Server Overload"]}," "]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If you exceed these limits, the API returns an HTTP 429 error. To avoid errors, build in increasing wait times between retries—especially when automating workflows or running batch operations."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"id":"Paginati"},"children":[]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"pagination","__idx":6},"children":["Pagination"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["All list operations in the DSP API support pagination. Pagination helps you manage large sets of data by returning results in smaller, more manageable chunks."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Use the following query parameters to control pagination:"]},{"$$mdtype":"Tag","name":"table","attributes":{"cellSpacing":"0","className":"TableStyle-2Col-GreyTable25-75","style":{"width":"100%"}},"children":[{"$$mdtype":"Tag","name":"colgroup","attributes":{},"children":[{"$$mdtype":"Tag","name":"col","attributes":{"className":"TableStyle-2Col-GreyTable25-75-Column-Column1"},"children":[]},{"$$mdtype":"Tag","name":"col","attributes":{"className":"TableStyle-2Col-GreyTable25-75-Column-Column2"},"children":[]}]},{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{"className":"TableStyle-2Col-GreyTable25-75-Head-Header1"},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"className":"TableStyle-2Col-GreyTable25-75-HeadE-Column1-Header1"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Parameter"]}]},{"$$mdtype":"Tag","name":"th","attributes":{"className":"TableStyle-2Col-GreyTable25-75-HeadD-Column2-Header1"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Description"]}]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{"className":"TableStyle-2Col-GreyTable25-75-Body-Body1"},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"className":"TableStyle-2Col-GreyTable25-75-BodyE-Column1-Body1"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"Code-Highlight"},"children":["page_size"]}]}]},{"$$mdtype":"Tag","name":"td","attributes":{"className":"TableStyle-2Col-GreyTable25-75-BodyD-Column2-Body1"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The maximum number of results to return."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The default value is 25. The maximum value is 100."]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{"className":"TableStyle-2Col-GreyTable25-75-Body-Body1"},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"className":"TableStyle-2Col-GreyTable25-75-BodyB-Column1-Body1"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"Code-Highlight"},"children":["page"]}]}]},{"$$mdtype":"Tag","name":"td","attributes":{"className":"TableStyle-2Col-GreyTable25-75-BodyA-Column2-Body1"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The page offset to return. This value is zero-indexed: 0 is the first page, 1 is the second page, and so on."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If you don’t specify a page, the API returns the first page (0)."]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{"class":"TableCaption"},"children":[{"$$mdtype":"Tag","name":"em","attributes":{},"children":["Table 2. Pagination Parameters and Descriptions"]}," "]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["In the API response:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The returned results appear in a sub-object named after the queried resource (for example, creatives)."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["total_size"]}," field provides the total number of matching results."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"example","__idx":7},"children":["Example"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["On the List Advertisers endpoint, this request returns the first 10 results:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"http","header":{"controls":{"copy":{}}},"source":"GET https://platform-api.vistarmedia.com/api/dsp/v1/advertisers?page_size=10&page=0\n","lang":"http"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"sample-json-response","__idx":8},"children":["Sample JSON Response"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"json","header":{"controls":{"copy":{}}},"source":"{\n  \"advertisers\": [\n    {\n      \"id\": \"000lYW0SSFSPuV32udyVpA\",\n      \"name\": \"Nimbus Homeware Co.\"\n    },\n    {\n      \"id\": \"000_VIH2QaqVN9di7H4AEA\",\n      \"name\": \"Everpure Essentials\"\n    },\n    {\n      \"id\": \"002_g3BbQ50xaom0w8xX5w\",\n      \"name\": \"Flicker & Bloom\"\n    },\n    {\n      \"id\": \"0039nqXKTO0deVpn4M3pPw\",\n      \"name\": \"Zyra Consumer Labs\"\n    },\n    {\n      \"id\": \"003pYILFT6W1wvyQxF10ug\",\n      \"name\": \"Auric Living Products\"\n    },\n    {\n      \"id\": \"00460k62StS3kQrLbtdlaQ\",\n      \"name\": \"Velvo Household Inc.\"\n    },\n    {\n      \"id\": \"004FAc_6TiSm_BPgfGNF6A\",\n      \"name\": \"Plentique Goods\"\n    },\n    {\n      \"id\": \"0_08AwjXRfKLOYaqby0pGw\",\n      \"name\": \"Ravica Solutions\"\n    },\n    {\n      \"id\": \"008nP3LgSI6DU3oU96Xneg\",\n      \"name\": \"Solvanta Home Care\"\n    },\n    {\n      \"id\": \"008SCUXpRP6g_SSI8_G5vw\",\n      \"name\": \"Kinterra Brands\"\n    }\n  ],\n  \"total_size\": 55829\n}\n","lang":"json"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"id":"Filterin"},"children":[]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"filtering","__idx":9},"children":["Filtering"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Use the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["filter"]}," query parameter to narrow the results returned by most list operations in the DSP API. Filtering helps you focus on the data that matters most—such as campaigns that are in flight  or associated with specific advertisers."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["It’s worth noting:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Not all fields support filtering. The ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/apis/dsp"},"children":["API Reference"]}," specifies which fields you can filter."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["All filters are case-sensitive unless noted otherwise."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"filter-format","__idx":10},"children":["Filter Format"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Each filter follows this format:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"header":{"controls":{"copy":{}}},"source":"filter=field:<value>\n"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["You can apply multiple filters by including the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["filter"]}," parameter more than once in your request. For examples of how to combine filters, see Filter Logic."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"filter-logic","__idx":11},"children":["Filter Logic"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The API supports two types of logic when combining filters:"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["AND logic (intersection across different fields)."," ","When you use filters for different fields, the result includes only records that match ALL conditions. For example, return campaigns that are part of the insertion order with id “jKZov6z1Q6alY8KrGE98qQ” and are in flight:",{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"http","header":{"controls":{"copy":{}}},"source":"GET https://platform-api.vistarmedia.com/api/dsp/v1/campaigns?filter=insertion_order_id:jKZov6z1Q6alY8KrGE98qQ&filter=in_flight:true\n","lang":"http"},"children":[]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["OR logic (union across the same field)."," ","When you use multiple filters for the same field, the result includes records that match any of the values. For example, return campaigns associated with either of two insertion orders:",{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"http","header":{"controls":{"copy":{}}},"source":"GET https://platform-api.vistarmedia.com/api/dsp/v1/campaigns?filter=insertion_order_id:jKZov6z1Q6alY8KrGE98qQ&filter=insertion_order_id:0litbe7pT9OVp5UHmm9J1A\n","lang":"http"},"children":[]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"id":"Search"},"children":[]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"search","__idx":12},"children":["Search"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Some DSP API list operations support search using the search query parameter. This feature helps you find records by performing substring searches on supported string fields—useful when you don’t have an exact match."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["It’s worth noting that not all fields allow searching. The ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/apis/dsp"},"children":["API Reference"]}," specifies which fields support search."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"search-format","__idx":13},"children":["Search Format"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Search queries use the following format:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"header":{"controls":{"copy":{}}},"source":"search=field:<value>\n"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"example-1","__idx":14},"children":["Example"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Return all advertisers where the name contains the substring “foo”."]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"header":{"controls":{"copy":{}}},"source":"https://platform-api.vistarmedia.com/api/dsp/v1/advertisers?search=name:foo\n"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"id":"Sorting"},"children":[]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"sorting","__idx":15},"children":["Sorting"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Use the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["order"]}," and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["asc"]}," parameters to sort the results of a list operation. Sorting lets you control the display order of returned records. The order parameter specifies the field to sort on, and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["asc"]}," is a boolean that controls sort direction. Using ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["asc=false"]}," applies descending (Z–A) order. Using asc=true applies ascending (A–Z) order. By default, descending order applies when ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["asc"]}," isn’t included."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Not all fields allow sorting. You can only sort on fields listed in the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/apis/dsp"},"children":["API Reference"]},"."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"sorting-format","__idx":16},"children":["Sorting Format"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Include the following query parameters to sort results:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"header":{"controls":{"copy":{}}},"source":"order=<field>&asc=<true|false>\n"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"examples","__idx":17},"children":["Examples"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Return all advertisers sorted by name in descending (Z–A) order."]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"http","header":{"controls":{"copy":{}}},"source":"GET https://platform-api.vistarmedia.com/api/dsp/v1/advertisers?order=name\n","lang":"http"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Return all advertisers sorted by name in ascending (A–Z) order."]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"http","header":{"controls":{"copy":{}}},"source":"GET https://platform-api.vistarmedia.com/api/dsp/v1/advertisers?order=name&asc=true\n","lang":"http"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"more-resources","__idx":18},"children":["More Resources"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["To learn more about this topic, see:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/apis/setup-and-authentication"},"children":["Setup and Authentication"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/apis/dsp/examples"},"children":["DSP API Examples"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/apis/dsp"},"children":["DSP API Specification"]}]}]}]},"headings":[{"value":"Get Started with the DSP API","id":"get-started-with-the-dsp-api","depth":1},{"value":"Introduction","id":"introduction","depth":2},{"value":"What You’ll Learn","id":"what-youll-learn","depth":2},{"value":"Call the API","id":"call-the-api","depth":2},{"value":"API Environment and Hostname","id":"api-environment-and-hostname","depth":3},{"value":"Access Limits","id":"access-limits","depth":2},{"value":"Pagination","id":"pagination","depth":2},{"value":"Example","id":"example","depth":3},{"value":"Sample JSON Response","id":"sample-json-response","depth":4},{"value":"Filtering","id":"filtering","depth":2},{"value":"Filter Format","id":"filter-format","depth":3},{"value":"Filter Logic","id":"filter-logic","depth":3},{"value":"Search","id":"search","depth":2},{"value":"Search Format","id":"search-format","depth":3},{"value":"Example","id":"example-1","depth":3},{"value":"Sorting","id":"sorting","depth":2},{"value":"Sorting Format","id":"sorting-format","depth":3},{"value":"Examples","id":"examples","depth":3},{"value":"More Resources","id":"more-resources","depth":2}],"frontmatter":{"title":"Get Started with the DSP API","slug":"/apis/dsp/get-started","seo":{"title":"Get Started with the DSP API"}},"lastModified":"2026-09-24T21:03:31.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/apis/dsp/get-started","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}