Service Dog Standards Help

Pages

Overview

Use the posts api for manage pages list All methods can have an optional GET parameter "locale" with a language, for example "en". If the page is not available in this language, the data for the page in the default language will be returned.

1. Posts list

Endpoint

GET /api/v1/pages

Request Headers

{ "X-API-Key": "123456789", "Content-Type": "application/json" }

Request Body

{}

Expected Response

[ { "id": 2, "title": "Post 1", "slug": "post-1", "description": "<p>Post 1 content</p>", "short_description": "<p>Post 1 short description</p>", "meta": { "description": "Post 1 meta description", "keywords": "Post 1, meta, keywords" }, "cover": { "default": "https://servicedog.local/img/6300adc2-c0dc-49b4-959b-175f8701b1aa/category-placeholder.png?fm=jpg&q=80&fit=max&crop=2400%2C1350%2C0%2C750", "mobile": "https://servicedog.local/img/6300adc2-c0dc-49b4-959b-175f8701b1aa/category-placeholder.png?fm=jpg&q=80&fit=max&crop=2400%2C1350%2C0%2C750" }, "created_at": "2025-02-19T12:05:23.000000Z", "updated_at": "2025-02-19T14:09:59.000000Z", "locale": "en", "available_locales": [ "en" ], "is_fallback": false }, { "id": 1, "title": "Post 2", "slug": "post-2", "description": "<p>Post 2 description</p>", "short_description": "<p>Post 2 short description</p>", "meta": { "description": "Post 2 meta description", "keywords": "Post 2, meta, keywords" }, "cover": { "default": null, "mobile": null }, "created_at": "2025-02-19T12:05:11.000000Z", "updated_at": "2025-02-19T14:09:21.000000Z", "locale": "en", "available_locales": [ "en" ], "is_fallback": false } ]

2. Get one page by its slug

Endpoint

GET /api/v1/pages/{page-slug} // for home page page-slug = home

Request Headers

{ "X-API-Key": "123456789", "Content-Type": "application/json" }

Request Body

{}

Expected Response for homepage

{ "success": true, "data": { "id": 1, "title": "Home page", "description": "Home page description", "slug": "home", "meta": { "meta_description": "Home page meta description", "meta_keywords": "Home page meta keywords", "og_title": null, "og_description": null, "og_image": null, "canonical_url": "http://localhost:3000" }, "sections": { "hero": { "title": { "hero_title_logo_img": { "type": "object", "fields": { "image": null, "alt_text": "Service dog Standards tm" } }, "label": "For Trainers & Handlers" }, "subtitle": "Free and voluntary training and behavior standards and team management solutions for Service Dog trainers, handlers, physicians, therapists, friends, and family.", "join_button": { "label": "Start Now", "link": "/registration" }, "background_image": { "image": null, "alt_text": "string" } }, "confidence": { "subtitle": "For Housing, Employment, Education & Travel", "title": " More confidence where you live,<br /> work and play.", "content": "<p> Service Dog owners who have chosen to go through the process of accepting Service Dog Standards <a href=\"#\">conduct themselves better and have fewer access issues</a> in housing, employment, education and while traveling.</p>", "cards": [ { "icon": null, "title": "Peace-of-mind for all", "text": "Tenants, passengers, employees or guests use Service Dog Standards to offer a measure of assurance that they understand their responsibilities and what is involved with being partnered with a service dog as well as their rights and privileges." }, { "icon": null, "title": "Better educated", "text": "Schools, colleges and universities use Service Dog Standards to help educate students and staff who are partnered with Service Dogs about their obligations and responsibilities to make campus and dorm life function more smoothly for everyone." } ], "join_button": { "label": "Join today", "link": "/registration" } }, "credentials": { "subtitle": "Accepted Standards", "title": " Credentials backed up by Standards.", "content": "<p>Unlike generic IDs, patches or vests, our service is built on over 10 years of research and collaboration with Service Dog trainers, owners, disability advocates, medical professionals, legal experts, property managers, and landlords.</p>\n <p>Please help support Service Dog handlers and our ongoing work for the Service Dog community by choosing genuine Service Dog Standards materials available only on this website.</p>", "register_button": { "label": "Get started", "link": "/registration" }, "images": [ { "image": null, "alt_text": "Example Service Dog ID card" }, { "image": null, "alt_text": "Example Service Dog tag" }, { "image": null, "alt_text": "Example Service Dog patch" } ] }, "profile_cta": { "subtitle": "Free for Owners", "title": "Create a secure profile for your Service Dog.", "description": " When you register with Service Dog Standards, your dog gets their own free Profile Page.\n Here, you’ll be able to safely share your dog’s training accomplishments, photos, and more –\n privately and only with those you choose.", "privacy_icon": null, "privacy_title": "Keep your documents private", "privacy_description": "Service Dog Standards lets you know what types of documentation and training\n accomplishments are relevant and allows you to share the fact that you have them\n while protecting your privacy.", "join_button": { "label": "Join today", "link": "/registration" }, "profile_image": { "image": null, "alt_text": "create profile image" }, "images": [ { "image": null, "alt_text": "create profile image" }, { "image": null, "alt_text": "create profile image" }, { "image": null, "alt_text": "create profile image" } ] }, "promo": { "subtitle": "Free for Trainers", "title": "Grow your dog training practice or organization.", "text": "Whether you’re an individual trainer who visits clients at their home or a training\n organization with a facility, Service Dog Standards gives you the tools to educate and\n manage your human clients and grow your business.", "promo_features": [ { "icon": null, "title": "Free robust business page", "text": "Whether you currently train Service Dogs or would like to begin, Service Dog Standards lets you set up a free business page with ease. It’s so powerful, you can even use it in place of a website. To get started, create an account with us today." }, { "icon": null, "title": "Invite clients", "text": "Easily send email invitations to clients." }, { "icon": null, "title": "Track dogs & clients", "text": "Manage service dog puppy candidates, graduates, washouts and more." }, { "icon": null, "title": "Educate clients", "text": "Service Dog Standards helps handlers understand their responsibilities." }, { "icon": null, "title": "Reduces stress", "text": "We help you do what you do best: train dogs." } ], "join_button": { "label": "Join today", "link": "/registration" }, "promo_visual": [ { "image": null, "alt_text": "Image mobile" }, { "image": null, "alt_text": "Image mobile" }, { "image": null, "alt_text": "Image desktop" }, { "image": null, "alt_text": "Image desktop" } ] }, "news_secction": { "title": "News and education", "blog_link": { "link": "/blog", "image": { "image": null, "alt_text": "Anything Pawsable — News and more for Service and Working Dogs" }, "label": "Go to blog" }, "news_items": [ { "title": "Headline one goes here.", "text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed diam nonummy nibh euismod.", "image": "", "slug": "service-dogs-changing-lives" }, { "title": "Training tips for new handlers", "text": "Essential advice for those beginning their journey with a service dog.", "image": "", "slug": "training-tips-for-new-handlers" }, { "title": "Latest research on working dogs", "text": "A look into the newest findings about working dog health and behavior.", "image": "", "slug": "latest-research-on-working-dogs" } ], "join_button": { "label": "Join today", "link": "/registration" } }, "join_now": { "title": "Begin today", "subtitle": "Join now. Level up as your dog progresses.", "content": "Service Dog Standards is designed for both newer teams and those that have been active for years.", "cards": [ { "icon": null, "title": "All dog breeds & sizes are allowed", "text": "The ADA does not discriminate against different breeds or sizes of dogs – large or small – and neither do we. It’s the training and behavior that matters." }, { "icon": null, "title": "Service Dogs in Training are welcome", "text": "New teams should start working towards meeting Service Dog Standards as soon as possible. Everyone has to start somewhere, including dogs." }, { "icon": null, "title": "Built for Owner-Trainers & Program-Trained Dogs", "text": "Whether you’re training your dog yourself, working with a private trainer or have received your dog fully-trained from an organization, Service Dog Standards can help." } ], "join_button": { "label": "Join today", "link": "/registration" } } } }, "message": "Data retrieved successfully" }

3. Get list of post titles and slugs

Endpoint

GET /api/v1/pages/titles

Request Headers

{ "X-API-Key": "123456789", "Content-Type": "application/json" }

Request Body

{}

Expected Response

[ { "title": "Post 1", "slug": "post-1", "locale": "en", "available_locales": [ "en" ], "is_fallback": false }, { "title": "Post 2", "slug": "post-2", "locale": "en", "available_locales": [ "en" ], "is_fallback": false } ]
12 November 2025