Skip to content
VideoIntrosDevelopers
TestLive not yet available
videointros.com

Preview Developer preview. The API described here is not available yet. Examples are illustrative and every console screen uses sample data: nothing is sent, created or stored.

Members

List members

GET/v1/members

Use this to match your users to VideoIntros members once, then send the member's id or your external_id on every request.

Authentication

A bearer API key. Authentication.

Headers

  • Authorizationstringrequired

    Bearer followed by your API key. A test key works in the test environment only.

Query parameters

  • emailstring

    Only members with this email address.

  • external_idstring

    Only the member with your identifier.

  • limitinteger

    How many to return. Default 20.

  • starting_afterstring

    An identifier from the previous page, to continue after it.

Errors

StatusCodeWhen
401
unauthorized
The API key is missing, malformed or revoked.

All errors

Request
curl https://api.videointros.com/v1/members \
  -H "Authorization: Bearer $VIDEO_INTROS_API_KEY"
const response = await fetch("https://api.videointros.com/v1/members", {
  method: "GET",
  headers: {
    Authorization: `Bearer ${process.env.VIDEO_INTROS_API_KEY}`,
  },
});
const result = await response.json();
import os, requests

response = requests.get(
    "https://api.videointros.com/v1/members",
    headers={
        "Authorization": f"Bearer {os.environ['VIDEO_INTROS_API_KEY']}",
    },
)
result = response.json()
Response · 200
{
  "object": "list",
  "data": [
    {
      "id": "mem_3f9a1c27",
      "object": "member",
      "external_id": "rep_456",
      "first_name": "Anthony",
      "last_name": "Baker",
      "email": "[email protected]",
      "title": "Project Specialist",
      "active": true
    }
  ],
  "has_more": false
}