In this paper, we explore the initial-boundary value (IBV) problem for an integrable spin-1 Gross-Pitaevskii system with a 4 × 4 Lax pair on the finite interval x ∈ [0, L] by extending the Fokas unified transform approach. The solution of this system can be expressed in terms of the solution of a 4 × 4 matrix Riemann-Hilbert (RH) problem formulated in the complex k-plane. Furthermore, the relevant jump matrices with explicit (x, t)-dependence of the matrix RH problem can be explicitly found via three spectral functions {s(k), S(k), S L (k)} arising from the initial data and the Dirichlet-Neumann boundary conditions at x = 0 and x = L, respectively. The global relation is also found to deduce two distinct but equivalent types of representations (i.e., one via the large k of asymptotics of the eigenfunctions and another one in terms of the Gel'fand-Levitan-Marchenko (GLM) approach) for the Dirichlet and Neumann boundary value problems. In particular, the formulae for IBV problems on the finite interval can reduce to ones on a half-line as the length L of the interval approaches to infinity. Moreover, we also present the linearizable boundary conditions for the GLM representations.(c) S L (k) is determined using the boundary data at x = L, q j (x = L, t) = v 0j (t), q jx (x = L, t) = v 1j (t), j = 1, 0, −1, 0 < t < T ;• Show that these above-mentioned spectral functions satisfy a global relation, which implies that the initial-boundary value conditions can not be chosen arbitrary.Step 2. Use the spectral functions {s(k), S(k), S L (k)} to determine a regular Reimann-Hilbert problem, whose solution can generate a solution of the spin-1 GP system (1).Step 3. The Gel'fand-Levitan-Marchenko (GLM) representations can also given for the IBV problem of system (1).The rest of this paper is organized as follows. In Sec. 2, we introduce the 4 × 4 Lax pair of Eq. (1) and explore its spectral analysis such as the eigenfunctions, the jump matrices, and the global relation. Sec. 3 exhibits the corresponding 4 × 4 matrix RH problem in terms of the jump